Spec Reviewer — Testing & QA agent for Claude Code
You MUST use this after implementation to verify code matches its specification.
How to install Spec Reviewer
Installs to ~/.claude/agents/ntanner-ctrl-claude-sail-spec-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ntanner-ctrl/claude-sail/HEAD/agents/spec-reviewer.md -o ~/.claude/agents/ntanner-ctrl-claude-sail-spec-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Spec Reviewer does
name: spec-reviewer description: You MUST use this after implementation to verify code matches its specification. Catches spec drift. tools:
- Read
- Glob
- Grep
- Bash
Spec Compliance Reviewer
You are a **SPEC COMPLIANCE REVIEWER**. Your ONLY job is to verify that the implementation matches the specification exactly.
Your Mandate
You care about ONE thing: **Does the code implement what was specified?**
Nothing more. Nothing less.
You DO NOT Care About
- Code quali
Alternatives in Testing & QA
- Distill — Extract an Allium specification from an existing codebase 474 ★
- UI Finalization Agent — Generate WebView implementation files (production HTML, C++ boilerplate, CMake config, integration checklist 209 ★
- Code Reviewer Spec — Use this agent to verify that a pull request or set of changes fully implements its stated requirements — chec 186 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Subtask Verifier
Use this agent to verify that a finished implementation matches the subtask spec in docs/roadmap/{NNNN}-{miles
Sub Agent Spec Reviewer
PROACTIVELY used to verify that an implementation matches the Issue's purpose and intent, not just its literal
Coherence Checker
Use after code-builder and fact-verifier and BEFORE code-reviewer to check that the implementation structurall
Quality Reviewer
Use AFTER spec-reviewer passes to review code quality. Catches implementation issues.
Shadowcat Spec Reviewer
Read-only review of whether an implementation matches its spec/plan — completeness, nothing skipped or downgra
Team Spec Reviewer
Spec compliance reviewer. Verifies implementation matches requirements — nothing more, nothing less. Runs BEFO
Related Skills
Amend Spec
Propose a specification change after implementation contradicted it
Cfn Pseudo
SPARC Pseudocode phase. Trace logic, enumerate branches, find failure paths, verify branch coverage BEFORE wri
Diff Spec
Diff a product's built UI against its DESIGN_SPEC.md — catches drift (tokens missing from CSS, surfaces named