What problem does it solve?
This Skill prevents premature implementation by helping clarify user intent, uncover requirements, compare approaches, and validate a complete design before coding begins.
Core Features & Use Cases
- Context Exploration: Reviews the existing project structure, documentation, and recent work before proposing changes.
- Collaborative Refinement: Asks focused questions one at a time to define scope, constraints, success criteria, and visual needs.
- Design Validation: Presents multiple approaches, documents the approved architecture, checks the specification for gaps, and transitions to implementation planning.
- Use Case: Use it when planning a new feature, UI change, configuration update, or multi-subsystem project that needs clear boundaries and user approval before implementation.
Quick Start
Use the brainstorming skill to explore my feature idea, ask the necessary questions, compare implementation approaches, and produce an approved design specification before writing code.