What problem does it solve? Jumping straight into coding without a clear design leads to rework, scope creep, and misaligned features. This Skill turns vague ideas into fully formed, validated designs and specs before any implementation begins. ## Core Features & Use Cases - Guided Requirement Discovery: Explores user intent through one focused question at a time, preferring multiple-choice formats to reduce friction. - Approach Comparison: Proposes 2-3 alternative approaches with trade-offs and a reasoned 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 dashboard feature, use this Skill to clarify requirements, compare architectural approaches, and produce a committed design document at docs/plans/YYYY-MM-DD-topic-design.md. ## Quick Start Ask the agent to brainstorm and design a new feature before writing any code, describing the idea you want to explore.