What problem does it solve?
This Skill helps turn vague ideas into clear, reviewable designs before any implementation work begins. It reduces wasted effort by surfacing assumptions early, aligning on scope, and making sure the solution fits the actual need.
Core Features & Use Cases
- Context exploration: It starts by examining the project, asking focused questions, and identifying constraints.
- Approach comparison: It proposes a small set of viable options with trade-offs so the best path is easier to choose.
- Design-first workflow: It pauses implementation until the design has been presented and approved, then supports writing a spec and preparing for planning.
- Use case: A team wants to add a new feature, but the requirements are fuzzy; this Skill helps shape the idea into a concrete design that can be reviewed before coding begins.
Quick Start
Use the brainstorming skill to explore the project context, clarify the goal, compare approaches, and present a design for approval before implementation.