Analyze
The Analyze phase checks for consistency and completeness across all artifacts produced so far.
It validates that:
The spec, clarifications, plan, and tasks align with each other
All requirements are covered by tasks
There are no missing, conflicting, or unaddressed assumptions
This phase acts as a quality gate before implementation, catching gaps early and ensuring the AI is set up for successful execution.
(Run using /speckit.analyze after /speckit.tasks and before /speckit.implement.)
✏️ Setup
Run:
/speckit.analyzePurpose:
Cross-artifact consistency & coverage analysis after tasks are generated and before implementation.
What to do with results:
If it flags gaps, fix the underlying artifact (spec/clarifications/plan/tasks) and re-run the relevant command(s).
Spec Kit will not automatically make the recommended changes. You can request specific corrections or just have it fix everything it identified.
Next Steps
Once the spec and tasks have been analyzed and there are no inconsistencies, it’s time to have the Agent implement the feature.