What problem does it solve?
This Skill acts as a quality gate, ensuring that code implementations precisely match specifications, design documents, and assigned tasks, preventing the introduction of bugs and regressions.
Core Features & Use Cases
- Completeness Check: Verifies all tasks associated with a change are completed.
- Correctness Validation: Statically analyzes code against spec requirements and scenarios.
- Design Coherence: Ensures implementation aligns with architectural design decisions.
- Test Execution: Runs automated tests and build processes to confirm functionality and stability.
- Behavioral Validation: Cross-references spec scenarios with actual test results for compliance.
- Use Case: After a developer completes a new feature, this Skill is triggered to automatically confirm that all requirements are met, tests pass, and the code adheres to the approved design before it's merged.
Quick Start
Use the sdd-verify skill to verify the completed code changes against the project specifications.