What problem does it solve? Jumping straight into implementation without clarifying intent leads to wasted work and misaligned results. This Skill enforces a structured design-first process so every feature, component, or creative project starts from a validated, documented design. ## Core Features & Use Cases - Guided Clarification: Explores project context, then asks one question at a time to pin down purpose, constraints, and success criteria. - Approach Comparison: Proposes 2-3 alternative approaches with trade-offs and a clear recommendation before settling on a direction. - Design Documentation: Writes the approved design to docs/plans/YYYY-MM-DD-<topic>-design.md, commits it to git, and only then transitions to implementation planning. - Use Case: Before building a new feature, use this Skill to explore the codebase, clarify requirements, compare architectural options, and produce an approved design doc that implementation can follow. ## Quick Start Use the brainstorming skill to turn my rough idea for a new feature into a clear, approved design before writing any code.