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 those gaps and encodes the answers directly back into the spec file. ## Core Features & Use Cases - Structured Ambiguity Scan: Evaluates the spec across a taxonomy of categories (functional scope, data model, non-functional requirements, edge cases, terminology) and marks 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, then integrates accepted answers into a ## Clarifications section and the relevant spec sections. - Checklist Re-validation: Re-evaluates the spec quality checklist after updates and reports newly passing items, regressions, and outstanding gaps. - Use Case: Before running /speckit-plan on a new feature spec, run this Skill to resolve open questions about user roles, data constraints, and acceptance criteria so the plan is built on firm requirements. ## Quick Start Ask the assistant to run the speckit-clarify workflow on the current feature spec to find and resolve ambiguities before planning.