What problem does it solve? Feature specifications often contain vague requirements, missing decisions, and unresolved edge cases that cause rework during implementation. This Skill systematically scans a spec for underspecified areas and resolves them through up to five targeted clarification questions, writing 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 one question at a time with recommended multiple-choice options or suggested short answers, capped at five questions per session. - Incremental Spec Updates: Records each accepted answer under a dated Clarifications section and applies it to the relevant spec sections, then re-validates the requirements checklist. - Use Case: Before running implementation planning on a new feature spec, invoke this Skill to surface hidden ambiguities—such as undefined scale assumptions or missing error-handling behavior—and encode the decisions directly into the spec. ## Quick Start Ask the assistant to clarify the current feature spec, optionally naming specific areas to focus on, such as security or data model.