What problem does it solve? Vague feature ideas often jump straight into code and produce the wrong thing. This Skill structures the product-layer brainstorm — goals, users, scope, rough technical direction — so requirements are settled and recorded before any design work starts. ## Core Features & Use Cases - Two-wave idea generation: Proposes grounded ideas (adjacent capabilities, smaller cuts, unconsidered users) first, then a separate round of deliberately bold ideas, so the user considers options beyond their original brief. - Structured clarification loop: Uses interactive question rounds with recommended options to converge on goals, non-goals, scope boundaries, risks, and open questions, refusing to proceed until every capability is explicitly in or deferred. - Persistent artifacts: Writes a versioned brainstorm document (feature-storm-v<N>-<desc>.md), updates a per-feature tracker, and chains into the feature-design step of the storm → design → plan → implement workflow. - Use Case: You want to add reminders to a todo app but haven't decided on scope. Run the skill, answer its clarifying rounds, weigh its proposed ideas, and approve a summary that becomes the authoritative requirements document for design. ## Quick Start Ask the assistant to run /feature-storm with a short description of the feature you want to brainstorm, such as "Add reminders to the todo app".