What problem does it solve? Jumping straight into code without a validated design leads to rework, unexamined assumptions, and misaligned features. This Skill enforces a structured dialogue that turns rough ideas into reviewed, approved design specs before any implementation begins. ## Core Features & Use Cases - Structured Design Dialogue: Explores project context, asks clarifying questions one at a time, proposes 2-3 approaches with trade-offs, and presents the design in sections for incremental approval. - Spec Document Workflow: Writes the approved design to a dated spec file, runs a self-review for placeholders, contradictions, and scope issues, then gates implementation behind explicit user review. - Visual Companion Server: Includes a browser-based companion (Node.js server with WebSocket updates) for showing mockups, wireframes, and side-by-side layout comparisons when a question is easier shown than described. - Use Case: Before building a new dashboard feature, use this Skill to clarify requirements, compare architecture options, and produce a committed design document that an implementation plan can be built from. ## Quick Start Ask the agent to brainstorm the design for your next feature before writing any code, and answer its clarifying questions one at a time.