What problem does it solve? Jumping straight into implementation without clarifying requirements leads to rework and misaligned features. This Skill guides a structured conversation that turns a rough idea into a validated design before any code is written. ## Core Features & Use Cases - One-question-at-a-time discovery: Explores purpose, constraints, and success criteria through focused questions, preferring multiple choice when possible. - Approach comparison: Proposes 2-3 alternative approaches with trade-offs and a clear recommendation before settling on a direction. - Incremental design validation: Presents the design in 200-300 word sections covering architecture, components, data flow, error handling, and testing, confirming each section before continuing. - Use Case: Before building a new booking feature, use this Skill to clarify requirements, compare architectural options, and produce a design document saved to docs/plans/ for the implementation phase. ## Quick Start Ask the assistant to brainstorm and design a new feature before implementing it, describing your rough idea in one or two sentences.