What problem does it solve?
Feature specifications with ambiguous or missing decision points lead to misaligned implementation, unnecessary rework, and unclear acceptance criteria. This Skill eliminates that risk by systematically identifying gaps in your active feature spec before planning begins.
Core Features & Use Cases
- Ambiguity Scanning: Automatically scans feature specs across 12 taxonomy categories (functional scope, data model, UX, non-functional requirements, edge cases, etc.) to flag partial or missing coverage.
- Targeted Clarification Generation: Produces up to 5 high-impact, prioritized questions (multiple choice or short answer) that materially impact architecture, implementation, or validation.
- Automated Spec Integration: Accepts user answers and automatically updates the spec file with clarifications, plus re-validates associated quality checklists to reflect new information.
- Use Case: A product team building a new payment processing feature can use this Skill to identify missing security and compliance requirements before starting development, reducing downstream rework.
Quick Start
Invoke the speckit-clarify skill to identify and resolve critical ambiguities in your current active feature specification prior to starting the planning phase.