What problem does it solve? Turning a vague product idea into an implementable requirements document is hard: users give fuzzy answers, scope creeps silently, and developers start coding before requirements are confirmed. This Skill runs a structured interview workflow that produces a complete, validated Product-Spec.md before any code is written. ## Core Features & Use Cases - Multi-mode requirement gathering: Routes between Quick Mode, 0-to-1 deep-dive, Iteration Mode (updating an existing Spec with changelog), Light Grill alignment, and Distillation Mode that infers needs from a one-line idea. - Quality gates before writing: Multi-Stakeholder Review (business, technical, experience, scope lenses) and an adversarial Critique Gate that surfaces hidden assumptions, unchallenged decisions, and scope to cut. - HARD-GATE enforcement: Blocks development planning and source-code edits until Product-Spec.md is saved and explicitly confirmed by the user. - Use Case: A founder says "I want to build an offline attendance app for rural teachers." The Skill interviews them on users, flows, AI capabilities, and platform, runs stakeholder and critique passes, then outputs a Product-Spec.md with use cases, functional requirements, UI layout, and technical direction. ## Quick Start Tell the agent "I want to build a product" followed by your idea, or run /product-spec-builder with a short description of the app or feature you want to specify.