What problem does it solve?
Underspecified feature specifications lead to misaligned implementation, costly rework, and failed acceptance criteria. This Skill eliminates that risk by identifying gaps and ambiguities in your active feature spec before planning begins.
Core Features & Use Cases
- Ambiguity Scanning: Automatically reviews feature specs across 10 core taxonomy categories (functional scope, data model, UX flow, non-functional requirements, etc.) to identify partial or missing information.
- Targeted Clarification: Asks up to 5 high-impact, prioritized questions (multiple-choice or short-answer format) to resolve the most critical spec gaps, with recommended options based on industry best practices.
- Automated Spec Integration: Records accepted answers directly into the spec file, updates relevant sections, and re-validates the spec quality checklist if one exists.
- Use Case: A product manager drafting a spec for a new payment processing feature can use this Skill to catch missing details like supported payment methods or refund policies before the engineering team begins planning, avoiding costly rework later.
Quick Start
Use the /speckit-clarify command on your active feature spec to resolve critical ambiguities before moving to implementation planning.