What problem does it solve? Teams and AI agents often jump straight into coding without clarifying requirements, leading to wasted work on misunderstood features. This Skill enforces a structured discovery process that turns vague ideas into approved design specs before any implementation starts. ## Core Features & Use Cases - Structured Discovery Checklist: Explores project context, asks clarifying questions one at a time, proposes 2-3 approaches with trade-offs, and presents design sections for incremental approval. - Spec Writing and Review Gates: Writes the validated design to a dated spec file, runs a self-review for placeholders and contradictions, and requires explicit user approval before planning. - Visual Companion Server: Includes a Node.js browser companion that serves mockups, diagrams, and clickable option screens so visual questions can be answered by seeing rather than reading. - Use Case: Before building a new dashboard feature, use this Skill to interview the user about goals and constraints, compare layout approaches in the browser companion, and produce an approved design document ready for implementation planning. ## Quick Start Ask the agent to brainstorm the design for your next feature before writing any code.