What problem does it solves?
This Skill transforms rough ideas into fully-formed, validated designs before any code is written. It prevents costly rework by ensuring a deep understanding of requirements, exploring alternatives, and gaining incremental validation from your human partner.
Core Features & Use Cases
- Structured Questioning: Guides you to ask one question at a time, using
AskUserQuestion for structured choices, to gather purpose, constraints, and success criteria.
- Alternative Exploration: Requires proposing 2-3 architectural approaches with trade-offs, ensuring a well-considered solution.
- Incremental Design Validation: Presents the design in small sections, asking for feedback after each, to ensure continuous alignment.
- Use Case: Before starting any new feature or project, use this Skill to refine the initial idea. For example, if asked to "build a new authentication system," this Skill will guide you through understanding requirements, exploring different auth flows, and documenting the final design.
Quick Start
Announce skill usage
I'm using the brainstorming skill to refine your idea into a design.
The skill will then guide you through understanding, exploration, and design presentation.