What problem does it solve?
Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec. This helps ensure requirements are concrete and testable before any research or evaluation begins.
Core Features & Use Cases
- Targeted clarification loop: asks up to 5 questions and logs answers back into the spec.
- Seamless handoff: marks the spec as clarified and moves the workflow to the speckit.research phase.
- Use case: when a feature is vague or multi-interpretive, run speckit.clarify after speckit.specify to lock down requirements.
Quick Start
Run the Speckit clarify command after speckit.specify to identify ambiguous areas. The tool loads the command file, processes syntax, conducts the one-by-one questioning loop, and updates the spec with responses. After completion, the spec status is set to clarified and you proceed to the /speckit.research phase.