What problem does it solve?
Brainstorming ideas into designs helps ensure deliberate exploration of intent, requirements, and design direction before any implementation, reducing risk of scope creep and rework.
Core Features & Use Cases
- Explore project context — review files, docs, and recent commits to ground the discussion.
- Ask clarifying questions — one focused question at a time to refine purpose and success criteria.
- Propose 2-3 approaches — outline trade-offs and recommendations for how to realize the idea.
- Present design — deliver structured design sections and obtain approval before proceeding.
- Write design doc — generate a formal plan and document the decisions.
- Transition to implementation — hand off to implementation planning when design is approved.
Quick Start
Begin by outlining the project context and asking one clarifying question to refine the goal.