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, committed design specs before any implementation begins. ## Core Features & Use Cases - Guided Requirements Dialogue: Explores project context, asks one clarifying question at a time, and proposes 2-3 approaches with trade-offs before settling on a design. - Spec Document Workflow: Writes the approved design to a dated spec file, runs a self-review for placeholders, contradictions, and scope, then gates progress on explicit user approval. - Browser-Based Visual Companion: Serves interactive mockups, wireframes, and side-by-side layout comparisons via a local WebSocket server so visual questions get visual answers. - Use Case: Before building a new dashboard feature, use this Skill to clarify requirements, compare layout options in the browser companion, and commit an approved design spec that feeds directly into implementation planning. ## Quick Start Ask the agent to brainstorm the design for your next feature before writing any code.