What problem does it solve? Teams and AI agents often jump straight into code before understanding requirements, causing rework from unexamined assumptions. This Skill enforces a structured design-first workflow that explores intent, constraints, and approaches 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 approval. - Spec Authoring and Review: Writes the approved design to a dated spec file, runs a self-review for placeholders, contradictions, and scope, then gates implementation on user approval. - Browser-Based Visual Companion: Serves mockups, wireframes, and diagrams through a local WebSocket server so visual questions can be answered by seeing options rather than reading descriptions. - Use Case: Before building a new feature, use this Skill to refine the idea through dialogue, produce a committed design document, and hand off to an implementation-planning skill only after approval. ## Quick Start Ask the agent to brainstorm the design for your next feature before writing any code.