What problem does it solve?
This Skill helps you turn ideas into fully formed designs and specifications by facilitating collaborative dialogue and ensuring thorough consideration of requirements and constraints before implementation.
Core Features & Use Cases
- Exploration of Project Context: Analyze existing files, documents, and commits to understand the project's current state.
- Clarifying Questions: Guide users through a series of questions to refine their ideas and identify requirements.
- Approach Proposals: Present 2-3 different approaches, with trade-offs and a recommendation.
- Design Presentation: Break down the design into sections and get user approval before moving on.
- Documentation: Write a comprehensive design document and commit it to the repository.
Quick Start
Start a brainstorming session by exploring the project context and then proceed to ask clarifying questions. Once the design is agreed upon, write the design document and commit it.