What problem does it solve?
Brainstorming turns raw ideas and vague requests into clear, validated designs so you can avoid building on wrong assumptions and waste.
Core Features & Use Cases
- Guided context exploration: Checks project files and recent changes to ground the design in reality.
- One-at-a-time clarification: Asks focused questions to refine intent, constraints, and success criteria.
- Multiple approach proposals: Presents 2–3 options with trade-offs, then converges on a recommendation.
- Hard design approval gate: Requires user approval before any implementation action begins.
- Spec creation and validation: Writes a PRD/spec to the canonical location, runs an inline self-review, and gets a user review of the written spec.
- Transitions to planning only: Hands off to the writing-plans skill as the terminal step.
Quick Start
Use the brainstorming skill to turn your feature idea into an approved design by walking through context review, one clarifying question at a time, a few design options, and a committed PRD.