What problem does it solve?
Helps you move from an initial idea to a clear, validated design by uncovering user intent, requirements, constraints, and success criteria before any implementation starts.
Core Features & Use Cases
- Intent-first questioning: asks one question at a time to refine understanding without overwhelming the user.
- Approach exploration with trade-offs: proposes 2-3 options and recommends the best one based on reasoning.
- Incremental design specification: presents the design in 200-300 word sections and validates after each section, covering architecture, components, data flow, error handling, and testing.
- Design-to-planning chaining: hands off to planning once the design is validated, avoiding duplicated work.
Quick Start
Ask the skill to brainstorm a design for your feature or component by first exploring requirements and constraints in the context of your current project state.