awf-brainstorm

Guide software product ideas into formal project briefs with market research.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/buiminhduc23011/awf-for-codex --skill awf-brainstorm
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: awf-brainstorm
Source: https://github.com/buiminhduc23011/awf-for-codex/tree/main/skills/awf-brainstorm
Command: npx skills add https://github.com/buiminhduc23011/awf-for-codex --skill awf-brainstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the 'blank page' problem by guiding users through a structured discovery phase, helping them clarify vague concepts into well-defined product requirements before development begins.

Core Features & Use Cases

  • Idea Discovery: Facilitates a guided conversation to define core value, target audience, and problem statements.
  • Market Research: Performs web searches to identify competitors and market opportunities.
  • Feature Prioritization: Helps categorize features into MVP, nice-to-have, and backlog items to ensure focus.
  • Use Case: A founder has a rough idea for a productivity app but doesn't know where to start; this skill helps them define the MVP and creates a formal BRIEF.md document to kick off the development workflow.

Quick Start

Invoke the brainstorm skill to begin discussing your new project idea by typing the command awf-brainstorm in your terminal.

Frequently Asked Questions about awf-brainstorm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a vague product idea into an actionable MVP plan?▼

To turn a vague product idea into an actionable MVP plan, use structured ideation to define core value, target audience, and problem statements. This process transitions abstract user requirements into a formal project brief, categorizing features for MVP prioritization.

What is the best way to validate software product ideas before development?▼

The best way to validate software product ideas is through structured product discovery and market research. This approach identifies competitors, evaluates market opportunities, and assesses technical feasibility to ensure a seamless transition from conceptualization to technical design.

How do I define core features and prioritize requirements for a new app?▼

To define core features and prioritize requirements, use guided dialogue to extract use cases and categorize functionality. This helps separate essential MVP items from nice-to-have features and backlog items, ensuring development focus.

Can I generate a formal project brief directly from brainstorming sessions?▼

Yes, you can generate a formal project brief directly from brainstorming sessions. Structured ideation captures abstract requirements and outputs a BRIEF.md document, ensuring a seamless transition from discovery to downstream planning workflows.

What should I do when I have a blank page problem starting a new project?▼

When facing the blank page problem starting a new project, initiate a structured discovery phase. This guides you through defining the problem statement and core value proposition, clarifying vague concepts into well-defined product requirements.

Does this product discovery approach integrate with downstream technical design workflows?▼

Yes, this product discovery approach integrates with downstream technical design workflows. It bridges the gap between initial ideation and development by outputting formal project briefs that seamlessly transition into technical planning.