Agent skill

implementation-verifier

Verify implementation completeness against spec and tasks. Use after implementation to ensure all tasks are complete, tests pass, and code meets quality standards before marking feature done.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/testing/implementation-verifier

SKILL.md

Implementation Verifier

Validate that implementation matches specification and all tasks are complete.

When to Use

  • After completing all tasks in tasks.md
  • Before marking a feature as done
  • When reviewing implementation quality

Verification Process

  1. Load Checklist

  2. Gather Artifacts

    • Read amp-os/specs/[feature]/spec.md
    • Read amp-os/specs/[feature]/tasks.md
    • Use todo_read to check task completion status
  3. Verify Each Category

    • Task Completion
    • Test Coverage
    • Code Quality
    • Spec Alignment
    • Documentation
  4. Run Verification Commands

    • Execute test suite
    • Run linter/type checker
    • Verify build succeeds
  5. Generate Report

    • Save to amp-os/specs/[feature]/verifications/final-verification.md

Output Format

## Implementation Verification: [Feature Name]

### Task Completion: X/Y tasks complete

### Test Results
- Tests: X passed, Y failed
- Coverage: X%

### Code Quality
- Linting: ✅/❌
- Type Check: ✅/❌
- Build: ✅/❌

### Verdict: COMPLETE / INCOMPLETE

Amp Tools to Use

  • todo_read - Check task status
  • Bash - Run tests, lint, build
  • finder - Locate implementation files

Didn't find tool you were looking for?

Be as detailed as possible for better results