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 scans a spec for gaps and resolves them through up to five targeted clarification questions, writing the answers directly back into the spec file. ## Core Features & Use Cases - Structured Ambiguity Scan: Evaluates the spec against a taxonomy covering functional scope, data model, UX flows, non-functional requirements, integrations, edge cases, constraints, and terminology. - Interactive Questioning Loop: Asks one question at a time (maximum five), each with a recommended option or suggested answer, and integrates accepted answers into the spec incrementally. - Checklist Re-validation: Re-evaluates the spec quality checklist at checklists/requirements.md after updates, reporting newly passing items and regressions. - 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 agent to run the speckit-clarify workflow on the current feature spec to identify and resolve ambiguities before planning.