What problem does it solve?
Prevents premature implementation by turning vague ideas into clear, approved designs and specs so developers avoid wasted work, missed assumptions, and risky cross-file changes.
Core Features & Use Cases
- Context exploration: Instructs the agent to inspect project files, docs, and recent commits before proposing changes.
- Clarifying questions: Requires one question at a time to refine purpose, constraints, and success criteria.
- Approach comparison and recommendation: Presents 2–3 alternative approaches with trade-offs and a recommended path.
- Design, spec, and gatekeeping: Produces a design, writes a spec via /spec, asks for user review, and only transitions to implementation with explicit approval via /slice.
- Use Case: Ideal for feature additions, component builds, configuration changes, small utilities, and any task where architectural or cross-file effects matter.
Quick Start
Ask the assistant to run the brainstorm workflow for your idea, providing current project context, constraints, and success criteria.