What problem does it solve? Jumping straight into implementation without clarifying intent leads to wasted effort and misaligned features. This Skill turns vague ideas into fully formed, validated designs and specs through collaborative dialogue before any code is written. ## Core Features & Use Cases - Guided Requirement Discovery: Explores purpose, constraints, and success criteria by asking one question at a time, preferring multiple-choice formats. - Approach Comparison: 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, run this Skill to clarify requirements, 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.