What problem does it solve? Ambiguous product or feature ideas often jump straight into implementation without a validated specification, leading to rework and misaligned intent. This Skill turns an unclear direction into an approved, stress-tested spec file under docs/specs through a structured one-question-at-a-time interview. ## Core Features & Use Cases - Assumption stress-testing: Challenges every material decision with counterexamples, boundary cases, and failure scenarios before it is recorded. - Incremental spec drafting: Creates or revises docs/specs files from a template, persisting resolved decisions, open questions, and the next question after every answer. - Domain language sharpening: Canonicalizes vague terms and records them in the spec's Domain Language section, surfacing contradictions with existing docs and code. - Use Case: You have a rough idea for a new billing feature. The Skill interviews you about the problem, actors, scope, edge cases, and acceptance criteria, writes a draft spec as decisions resolve, and marks it active only after your explicit approval. ## Quick Start Use origin-grill to interview me one question at a time and turn my rough feature idea into an approved spec in docs/specs.