What problem does it solve?
This skill prevents wasted development effort by enforcing a rigorous design-first process, ensuring that user intent, requirements, and constraints are fully understood before a single line of code is written.
Core Features & Use Cases
- Structured Design Flow: Guides you through context exploration, clarifying questions, and multi-approach proposal.
- Visual Collaboration: Integrates with a browser-based companion to show mockups, diagrams, and layouts for visual decision-making.
- Validation Gates: Mandates user approval of a written design specification before transitioning to implementation.
- Use Case: When starting a new feature, use this skill to decompose complex requirements into manageable units, ensuring the architecture is sound and the user's vision is captured in a formal spec document.
Quick Start
Invoke the brainstorming skill to begin the design process for the new user authentication module.