What problem does it solve?
This Skill verifies that a codebase implementation matches the declared change artifacts (tasks, delta specs, and design), helping teams avoid premature archiving of incomplete or divergent work and ensuring traceability from requirements to code.
Core Features & Use Cases
- Automated change discovery: Uses the openspec CLI to list available changes and requires explicit user selection to avoid guessing.
- Multi-dimension verification: Evaluates Completeness (task checklist and spec requirements), Correctness (requirement-to-code mapping and scenario coverage), and Coherence (design adherence and pattern consistency) with prioritized CRITICAL/WARNING/SUGGESTION issues.
- Graceful degradation: Runs partial checks when only some artifacts exist (e.g., tasks.md only) and reports which checks were skipped with reasons.
- Use Case: Use this Skill before closing a change to produce an actionable verification report that lists incomplete tasks, missing requirement implementations, and recommended fixes with file references where available.
Quick Start
Use the openspec CLI to list changes, choose the target change, and run the verification flow to generate a prioritized report for completeness, correctness, and coherence.