What problem does it solve?
This Skill bridges the gap between a raw idea and a concrete, approved design, ensuring that all projects, regardless of perceived simplicity, undergo a structured design process to prevent wasted work and unexamined assumptions.
Core Features & Use Cases
- Structured Design Process: Guides users through exploring project context, asking clarifying questions, proposing approaches, and presenting a design for approval.
- Mandatory Design Gate: Enforces a design approval step before any implementation begins, preventing premature coding.
- Use Case: When tasked with adding a new feature, this Skill will first help you understand the project, ask targeted questions about requirements, suggest different architectural approaches, and then present a detailed design for your approval before any code is written.
Quick Start
Use the brainstorming skill to explore the project context and ask clarifying questions about the new feature request.