What problem does it solve? Jumping straight into implementation without clarifying requirements leads to wasted effort and misaligned features. This Skill turns vague ideas into fully formed designs and specs through collaborative, question-driven dialogue before any code is written. ## Core Features & Use Cases - Guided Requirement Discovery: Asks one question at a time, preferring multiple choice, to clarify purpose, constraints, and success criteria. - Approach Exploration: Proposes 2-3 alternative approaches with trade-offs and a reasoned recommendation. - Incremental Design Validation: Presents the design in 200-300 word sections covering architecture, components, data flow, error handling, and testing, checking each section with you. - Use Case: Before building a new feature, use this Skill to explore the idea, compare implementation approaches, and produce a committed design document at docs/plans/YYYY-MM-DD-<topic>-design.md. ## Quick Start Ask the assistant to brainstorm and design the new feature you have in mind before writing any code.