Agent skill
verification-checklist
Use before marking any task complete to ensure all requirements are met
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/verification-checklist
SKILL.md
Verification Checklist
A task is NOT complete until all verification passes. No exceptions.
Completion Criteria
- All planned todo items marked done
- Diagnostics clean on changed files
- Build passes (if applicable)
- Tests pass (if applicable)
- User's original request fully addressed
Evidence Requirements
| Action | Required Evidence |
|---|---|
| File edit | lsp_diagnostics clean on changed files |
| Build command | Exit code 0 |
| Test run | Pass (or explicit note of pre-existing failures) |
| Delegation | Agent result received and verified |
NO EVIDENCE = NOT COMPLETE.
Verification Steps
1. Run Diagnostics
lsp_diagnostics on each changed file
2. Run Build (if project has build)
npm run build / cargo build / etc.
3. Run Tests (if project has tests)
npm test / cargo test / etc.
4. Check Against Original Request
Re-read the user's original request. Does your implementation:
- Address ALL requirements mentioned?
- Handle edge cases discussed?
- Follow any constraints specified?
If Verification Fails
- Fix issues caused by YOUR changes
- Do NOT fix pre-existing issues unless asked
- Report: "Done. Note: found N pre-existing lint errors unrelated to my changes."
Pre-existing Failures
If tests/build/lint were failing BEFORE your changes:
- Document the pre-existing failures
- Ensure you didn't make them worse
- Report them separately from your work
Before Final Delivery
- Cancel ALL running background tasks:
background_cancel(all=true) - Summarize what was done
- Note any caveats or follow-up items
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?