What problem does it solve? Teams often jump straight into coding features without clarifying requirements, leading to rework and misaligned implementations. This Skill enforces a structured discovery process that turns vague ideas into reviewed, approved design specs before any code is written. ## Core Features & Use Cases - Structured Discovery Dialogue: Explores project context, asks clarifying questions one at a time, and proposes 2-3 approaches with trade-offs before settling on a design. - Spec Writing and Review Loop: Writes validated designs to dated spec documents, dispatches a spec-document-reviewer subagent, and iterates until approval. - Visual Companion Server: Includes a Node.js WebSocket server that serves HTML mockups, wireframes, and option comparisons to a browser so users can click to select visual choices. - Use Case: Before building a new dashboard feature, use this Skill to interview stakeholders, compare layout approaches visually in the browser, and produce an approved design spec that feeds directly into implementation planning. ## Quick Start Ask the assistant to brainstorm and design the new feature you have in mind before writing any code.