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 underspecified areas in a spec-kit feature spec and resolves them through structured, interactive clarification before planning begins. ## 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 up to 5 high-impact questions one at a time, each with a recommended option or suggested answer grounded in best practices. - Incremental Spec Updates: Writes each accepted answer back into the spec under a Clarifications section and updates the relevant requirement sections atomically. - Use Case: Before running /speckit-plan on a new feature, run this Skill to resolve open questions about security posture, scale targets, and edge-case handling so the plan is built on confirmed decisions. ## Quick Start Ask the assistant to clarify the current feature spec, optionally naming areas to focus on such as security or data model.