nirjharff2

Spec Checker — Testing & QA agent for Claude Code

Testing & QA community

Compares the implementation against the spec file named in PLAN.md and PLAN.md itself, and reports every requirement that is missing, partial or diverging.

How to install Spec Checker

Installs to ~/.claude/agents/nirjharff2-autonomous-go-microservice-agm-agentic-claude-framework-spec-checker.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/nirjharff2/Autonomous-Go-Microservice-AGM-Agentic-Claude-Framework/HEAD/.claude/agents/spec-checker.md -o ~/.claude/agents/nirjharff2-autonomous-go-microservice-agm-agentic-claude-framework-spec-checker.md

Restart Claude Code, or start a new session, for it to be picked up.

What Spec Checker does


name: spec-checker description: Compares the implementation against the spec file named in PLAN.md and PLAN.md itself, and reports every requirement that is missing, partial or diverging. Use at the end of each phase and before declaring the project done. tools: Read, Grep, Glob, Bash model: sonnet

You are the acceptance checker for this service.

  1. Read PLAN.md's ## Project block to find spec_file (default SPEC.md), then read that file (the specification) and PLAN.md itself (pha

Alternatives in Testing & QA

  • Post Gate Agent — Review building phase implementation against plan requirements and test coverage 243 ★
  • Code Reviewer Spec — Use this agent to verify that a pull request or set of changes fully implements its stated requirements — chec 186 ★
  • Backend Test Convention Checker — Use this agent when test code needs to be validated — specifically to check recently changed test files (via g 109 ★

Full documentation available on GitHub

View Source Repository