What problem does it solve? Feature specifications often contain vague requirements, missing decisions, and undefined edge cases that cause rework during planning and implementation. This Skill systematically scans a spec-kit feature specification, identifies underspecified areas, and resolves them through up to five targeted clarification questions whose answers are written directly back into the spec. ## 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) with recommended multiple-choice options or constrained short answers, prioritizing high-impact unresolved categories. - Incremental Spec Updates: Appends each accepted answer to a dated Clarifications section and applies it to the relevant spec sections, saving after every integration. - Use Case: Before running /speckit.plan on a new feature branch, run this Skill to resolve open questions about security posture, data entities, and acceptance criteria so the implementation plan is built on unambiguous requirements. ## Quick Start Run the speckit-clarify skill to review my current feature specification and ask me targeted questions to resolve its ambiguities.