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 those gaps and resolves them through structured questioning before development begins. ## Core Features & Use Cases - Ambiguity Scanning: Performs a structured coverage scan across taxonomy categories like functional scope, data model, non-functional requirements, and edge cases, marking each as Clear, Partial, or Missing. - Interactive Clarification Loop: Asks up to 5 high-impact questions one at a time, offering recommended multiple-choice options or suggested short answers grounded in project context files. - Incremental Spec Updates: Writes each accepted answer back into the spec file under a Clarifications session heading and updates the relevant requirement sections atomically. - Use Case: Before running implementation planning on a new ordering feature in a .NET e-commerce project, run this Skill to resolve open questions about concurrency handling, data retention, and acceptance criteria so the plan is built on firm decisions. ## Quick Start Ask the assistant to run the speckit-clarify workflow on the current feature spec to find and resolve ambiguities before planning.