What problem does it solve? Feature specifications often contain ambiguities, missing decisions, and vague requirements that cause rework during planning and implementation. This Skill scans the active spec, detects gaps across a structured taxonomy, and resolves them by asking up to five targeted questions whose answers are written back into the spec file. ## Core Features & Use Cases - Structured Ambiguity Scan: Evaluates the spec across categories like functional scope, data model, non-functional requirements, edge cases, and terminology, marking each Clear, Partial, or Missing. - Interactive Questioning Loop: Asks one question at a time (maximum five) with recommended multiple-choice options or suggested short answers, each with a plain-language rationale. - Incremental Spec Integration: Records each accepted answer under a dated Clarifications section and updates the relevant spec sections, then re-validates the requirements checklist. - Use Case: Before running /speckit-plan on a new feature, run this Skill to resolve open questions about security posture, scale assumptions, and acceptance criteria so the plan is built on confirmed decisions. ## Quick Start Ask the assistant to run the speckit-clarify skill to review the current feature spec and clarify any underspecified areas before planning.