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.