What problem does it solve? Feature specifications often contain vague requirements, missing decisions, and unresolved edge cases that cause rework during planning and implementation. This Skill systematically detects underspecified areas and encodes the answers directly back into the spec file. ## Core Features & Use Cases - Structured Ambiguity Scan: Evaluates the spec across a taxonomy covering functional scope, data model, UX flows, non-functional requirements, integrations, edge cases, and terminology. - Interactive Questioning Loop: Asks up to 5 high-impact questions one at a time, each with a recommended option or suggested answer to speed up decisions. - Incremental Spec Updates: Writes each accepted answer into a ## Clarifications section and updates the relevant spec sections, then re-validates the requirements checklist. - Use Case: Before running implementation planning on a new feature spec, run this Skill to resolve open questions about security posture, data constraints, and acceptance criteria so downstream tasks are built on confirmed decisions. ## Quick Start Ask the assistant to run the speckit-clarify workflow on the current feature spec to find and resolve its ambiguities.