Agent skill

implementation-verifier

Stars 163
Forks 31

Install this agent skill to your Project

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

SKILL.md

Implementation Verifier Skill

Metadata

  • skill_name: implementation-verifier
  • activation_code: IMPLEMENTATION_VERIFIER_V1
  • version: 1.0.0
  • category: validation
  • phase: post-implementation

Description

Verifies that implementation matches PRD requirements without substitutions or omissions.

Activation Criteria

  • Triggered after Phase 3 (Implementation) completes
  • Before marking any task as complete
  • When critical components are involved

Workflow

  1. Extract critical requirements from PRD
  2. Check for required imports/packages
  3. Verify architectural boundaries
  4. Validate no unauthorized substitutions
  5. Generate compliance report

Validation Checks

Package Verification

python
required_packages = {
    "netmiko": ["from netmiko import", "ConnectHandler"],
    "neo4j": ["from neo4j import", "AsyncGraphDatabase"],
    "ollama": ["ollama", "llama"],
    "fastapi": ["from fastapi import", "FastAPI"]
}

Architecture Verification

  • Check separation of concerns
  • Verify security boundaries
  • Ensure no shortcuts taken

Output

  • Compliance report
  • List of missing components
  • Substitution warnings
  • Recommendations for fixes

Integration Points

  • Reads: PRD, tasks.json, generated code
  • Writes: verification-report.json
  • Signals: VERIFICATION_FAILED, VERIFICATION_PASSED

Example Activation

When implementation completes, this skill automatically:

  1. Scans all generated files
  2. Matches against PRD requirements
  3. Alerts on missing critical components
  4. Blocks progression until resolved

Didn't find tool you were looking for?

Be as detailed as possible for better results