What problem does it solve?
Brainstorming ideas into concrete, vetted designs is often manual, time-consuming, and prone to misalignment. This skill provides a structured, collaborative process to rapidly surface options, validate assumptions, and agree on a design direction before any implementation.
Core Features & Use Cases
- Explore project context — check files, docs, and recent commits to understand the current state.
- Ask clarifying questions — pose one question at a time to refine purpose, constraints, and success criteria.
- Propose 2-3 approaches — present options with trade-offs and a clear recommendation.
- Present design and obtain approval — deliver sections incrementally and secure user agreement after each part.
- Write design doc and commit — generate a formal design artifact and save it for future reference.
- Spec self-review and user gate — run a quick inline check and request user review before implementation.
Quick Start
Initiate a session by outlining the project goals and requesting two design approaches with a recommendation.