What problem does it solve? Coding agents jump straight into implementation on half-formed ideas, producing fast code for the wrong problem. This Skill enforces a design-first discipline: it pressure-tests raw ideas, asks clarifying questions one at a time, proposes 2-3 approaches, and blocks all implementation until a spec is written to docs/specs/ and explicitly approved. ## Core Features & Use Cases - Hard gate on implementation: No code, scaffolding, or implementation skills may run until the spec is written, self-reviewed, and approved by the user. - Idea pressure-testing: A vendored diagnostic mode challenges raw product ideas with six forcing questions on demand reality, status quo, target user, and narrowest paid wedge. - Structured design process: One question at a time, multi-choice preferred, 2-3 approaches with trade-offs, section-by-section design approval, and a 10x ambition pass before settling scope. - Use Case: You say "I want to build a notification system for our app." The Skill asks clarifying questions, compares push vs. polling vs. hybrid architectures, writes the agreed design to docs/specs/2026-01-15-notifications.md, and only then hands off to the planning skill. ## Quick Start Ask the agent to help you think through and design a new feature idea before writing any code, and it will interview you, propose approaches, and produce an approved spec document.