What problem does it solve? Jumping straight into implementation without a validated design leads to wasted work, unexamined assumptions, and misaligned features. This Skill enforces a structured discovery process that explores user intent, requirements, and design trade-offs before any code is written. ## Core Features & Use Cases - Structured Discovery Dialogue: Explores project context, then asks clarifying questions one at a time to understand purpose, constraints, and success criteria. - Design Proposal & Approval Gate: Proposes 2-3 approaches with trade-offs, presents the design in sections, and blocks all implementation until the user approves. - Spec Documentation & Review: Writes the validated design to a dated spec file in docs/agents/specs/, runs a self-review for placeholders and contradictions, and hands off to an implementation-planning skill. - Use Case: Before building a new feature like a notification system, use this Skill to clarify requirements, compare architectural approaches, and produce an approved design document before any coding begins. ## Quick Start Ask the AI to brainstorm and design the feature you have in mind before writing any code, and it will walk you through questions, approaches, and a written spec.