What problem does it solve?
This Skill acts as the final quality gate, ensuring that your implementation is truly complete and ready for deployment. It goes beyond just running tests by also validating spec compliance, checking for any code-spec drift, and verifying all success criteria, preventing incomplete or misaligned work from reaching production.
Core Features & Use Cases
- Comprehensive Testing: Executes your full test suite to ensure all code functions as expected.
- Spec Compliance Validation: Confirms that the implemented code perfectly matches all requirements in the specification.
- Drift Detection: Identifies any subtle divergences between the current spec and the code, ensuring both are in sync.
- Success Criteria Verification: Checks that all high-level success criteria defined in the spec have been met.
- Go/No-Go Decision: Provides a clear verdict on whether the work is truly verified and ready for completion, blocking if any issues are found.
- Use Case: Before merging your feature branch, run this skill to get a final, objective report confirming that all tests pass, the code is 100% spec-compliant, and all project success criteria are met.
Quick Start
To perform a final verification before completing the user profile API feature, simply say:
Verify the user profile API implementation before completion.