What problem does it solve? Jumping straight into coding a new feature often leads to misunderstood requirements, over-engineered solutions, and wasted rework. This Skill guides a structured brainstorming process that turns a rough idea into a validated design before any implementation begins. ## Core Features & Use Cases - Guided Requirement Discovery: Explores user intent, constraints, and success criteria by asking one focused question at a time, preferring multiple-choice formats. - 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 authentication feature, use this Skill to clarify requirements, compare session-based versus token-based approaches, and produce a committed design document at docs/plans/YYYY-MM-DD-auth-design.md. ## Quick Start Ask the AI to brainstorm and design the new feature you have in mind before writing any code.