What problem does it solve?
This Skill eliminates wasted implementation work caused by unexamined assumptions and skipped design phases, even for seemingly simple projects, by enforcing collaborative design validation before any coding or scaffolding begins.
Core Features & Use Cases
- Guided collaborative dialogue: Asks one clarifying question at a time to refine user intent, requirements, constraints, and success criteria.
- Mandatory design approval gate: Requires presenting 2-3 approach trade-offs and a full design for user approval before any implementation work starts.
- Optional visual companion: Provides a browser-based tool for mockups, diagrams, and visual comparisons when questions benefit from visual treatment.
- Automated spec workflow: Writes, self-reviews, and commits a formal design spec, then hands off to implementation planning.
- Use Case: If you want to add a new user authentication feature, this Skill will walk you through clarifying requirements, comparing session vs JWT approaches, presenting a full design for approval, and writing a formal spec before any code is written.
Quick Start
Use the brainstorming skill to refine your idea for a new todo list feature into an approved design before starting implementation.