What problem does it solve?
This Skill turns ambiguous, incomplete, or inconsistent feature specifications into a clear, testable list of requirements-quality checks so teams can catch specification defects before implementation. It helps authors and reviewers ensure specs are implementable by focusing on completeness, clarity, consistency, measurability, and scenario coverage.
Core Features & Use Cases
- Automated Checklist Generation: Produces categorized "Unit Tests for English" that evaluate requirement quality rather than implementation behavior.
- Traceability & IDs: Emits CHK### identifiers and references to spec sections where present to support review and tracking.
- Context-Aware: Reads spec.md, plan.md, and tasks.md to derive focused checks for PR reviews, QA gates, and release readiness.
- Use Case: A product manager or reviewer runs the command to generate a release-gate checklist that highlights missing acceptance criteria, ambiguous terms, and unaddressed edge cases.
Quick Start
Run the speckit.checklist flow against the feature directory containing spec.md to create a categorized checklist for PR review.