What problem does it solve?
This Skill addresses the challenge of transforming vague ideas into clear, validated designs and specifications before any implementation begins, preventing premature implementation, hidden assumptions, and misaligned solutions.
Core Features & Use Cases
- Structured Dialogue: Guides users through a disciplined, incremental reasoning process.
- Understanding Lock: Ensures shared clarity on purpose, users, constraints, and success criteria before design.
- Design Exploration: Proposes and evaluates multiple design approaches with clear trade-offs.
- Incremental Design Presentation: Breaks down designs into manageable sections for validation.
- Decision Logging: Maintains a running log of all design decisions.
- Use Case: Before building a new feature, use this skill to define its exact requirements, explore different architectural options, and get explicit user confirmation on the design, ensuring alignment and reducing rework.
Quick Start
Use the brainstorming skill to help define the requirements for a new user authentication system.