What problem does it solve? Feature specifications often contain vague requirements, missing decisions, and unresolved placeholders that cause rework during planning and implementation. This Skill systematically scans a spec for underspecified areas and resolves them through focused questions before planning begins. ## 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, and encodes accepted answers directly into the spec under a Clarifications section. - Checklist Re-validation: Re-evaluates the spec quality checklist after updates, reporting newly passing items, regressions, and remaining gaps. - Use Case: Before running speckit-plan on a new feature, run this Skill to resolve open questions about security posture, data constraints, or acceptance criteria so downstream tasks are built on confirmed decisions. ## Quick Start Ask the assistant to run the speckit-clarify skill to review the current feature spec and resolve its ambiguities.