What problem does it solve? AI coding agents often jump straight into writing code without understanding intent, leading to wasted work and misaligned implementations. This Skill enforces a structured design-first workflow that explores requirements, evaluates approaches, and produces a reviewed specification before any code is written. ## Core Features & Use Cases - Structured Discovery Dialogue: Explores project context, then asks clarifying questions one at a time to refine purpose, constraints, and success criteria. - Design Approval Gate: Presents 2-3 approaches with trade-offs, writes the approved design to a dated spec file, and blocks all implementation until the user approves the spec. - Browser-Based Visual Companion: Serves interactive mockups, wireframes, and diagrams via a local WebSocket server so visual questions can be answered by seeing options rather than reading descriptions. - Use Case: When asked to add a new feature, the agent checks the codebase, interviews you about requirements, presents design options, writes a spec to docs/superpowers/specs/, and only then hands off to implementation planning. ## Quick Start Ask the agent to help you design a new feature and it will interview you, propose approaches, and produce an approved spec document before any code is written.