What problem does it solve?
Teams and makers often jump to implementation without clarifying purpose, constraints, or success criteria, which leads to rework, misaligned expectations, and wasted effort. This Skill guides collaborative exploration to ensure ideas are well-formed, feasible, and ready for specification before development begins.
Core Features & Use Cases
- Guided iterative questioning: ask one clarifying question at a time, preferring multiple-choice when possible to quickly converge on intent.
- Explore 2-3 approaches with trade-offs and lead with a recommended option to speed decision-making.
- Incremental design presentation: deliver design content in 200-300 word sections covering architecture, components, data flow, error handling, and testing, validating after each section.
- Outputs and follow-through: author a dated design document at docs/plans/YYYY-MM-DD-<topic>-design.md and support transitioning to implementation planning and git workflows.
Quick Start
Begin by describing the feature idea, context, constraints, and success criteria, then request the first clarifying question.