What problem does it solve? Feature specifications often contain ambiguities, missing decisions, and vague requirements that cause rework during planning and implementation. This Skill systematically detects underspecified areas in a spec-kit feature spec and resolves them through targeted clarification questions before planning begins. ## Core Features & Use Cases - Structured Ambiguity Scan: Evaluates the spec across a taxonomy of categories including functional scope, data model, non-functional requirements, edge cases, and terminology, marking each as Clear, Partial, or Missing. - Interactive Questioning Loop: Asks up to 5 high-impact clarification questions one at a time, each with a recommended option or suggested answer based on best practices. - Incremental Spec Integration: Writes each accepted answer back into the spec under a Clarifications section and updates the relevant requirement sections, then re-validates the spec quality checklist. - Use Case: Before running /speckit-plan on a new feature, run this Skill to resolve open questions about security posture, data constraints, and acceptance criteria so the plan is built on unambiguous requirements. ## Quick Start Ask the assistant to run the speckit-clarify skill to review the current feature spec and clarify any ambiguous requirements before planning.