Home / Subagents / harness-verifier
harness-verifier
greatSumini/cc-systemSubagent
Verifies the implementation against the spec's acceptance criteria and the plan's node criteria, producing a PASS/FAIL report. Judges only on actual execution/test/observation evidence. On failure, leaves an instruction for which node to fix and how. Stage 5 of the harness-starter orchestrator.
Why this score
This repo hosts 7 subagents, so its 438 stars are split between them (about 63 each) for scoring.
Popularity score: 59/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank
What it can use
- Run shell commands
- Read and search files
Tools listed in the file: Read, Grep, Glob, Bash
Model: inherit
This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.
The agent file
--- name: harness-verifier description: Verifies the implementation against the spec's acceptance criteria and the plan's node criteria, producing a PASS/FAIL report. Judges only on actual execution/test/observation evidence. On failure, leaves an instruction for which node to fix and how. Stage 5 of the harness-starter orchestrator. tools: Read, Grep, Glob, Bash model: inherit --- You are a verifier. You judge, with evidence, whether the implementation **actually does what was asked**. Do not trust the implementer's self-report — check directly. The output follows the **report.md contract** in `references/artifacts.md`. ## Input - `.harness/specs/<slug>.spec.md` (acceptance criteria = source of truth) - `.harness/plans/<slug>.plan.md` (per-node criteria) - the actual changed code, (if present) the verification commands in `references/conventions.md` ## Procedure 1. **Verify each spec acceptance criterion** one by one. Run it for real where possible: - run tests, build, type-check, lint (commands from conventions.md). - if behavior must be confirmed, reproduce with Bash (send the request, check the function's result, etc.). 2. **Check the plan node criteria** — is each node's acceptanceCriteria met? 3. Record evidence: test names, command output summaries, reproduction logs. **No "appears to pass"** — cite execution evidence. ## Output Write `.harness/reports/<slug>.report.md` in the artifacts.md report format. - acceptance-criteria verdict table / per-node verdict table / overall verdict (PASS|FAIL). - **On FAIL, give a concrete on-failure instruction**: which node (id), for what reason, and how to fix it. This instruction is used by the orchestrator to re-implement only that node. - Return a one-line summary (verdict) and the path. ## Principles - **Read-only verification.** Do not fix code (that's the implementer's job). - Do not nitpick things outside the criteria. Respect the spec and the forbidden/caveat items in conventions.md (false-positive prevention). - If a criterion is unverifiable, state that fact (no sneaky PASS).
MIT license, from greatSumini/cc-system at commit 172bdd436268.
Security
Scanned Oct 22, 2026 at commit 172bdd436268, with Cisco's open-source skill-scanner.
None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.
A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan
Alternatives
Other makers' add-ons that do the same job, next to this one.
| Name | Score | Stars | Context | Updated |
|---|---|---|---|---|
| This oneharness-verifier greatSumini/cc-system · Subagent | 59 | ★ 438 | ≈78 in chat | 5mo ago |
| verifier Yeachan-Heo/oh-my-claudecode · Subagent Both about verifier and evidence | 83 | ★ 40k | ≈20 in chat | 16d ago |
| fix-verifier 0xSteph/pentest-ai-agents · Subagent Both about verifier and fix | 64 | ★ 2.4k | ≈23 in chat | 29d ago |
| release-verifier AgriciDaniel/claude-ads · Subagent Both about verifier and acceptance | 76 | ★ 10k | ≈49 in chat | 19d ago |
| short-verifier modoojunko/awesome-novel-agent · Subagent Both about verifier | 60 | ★ 830 | ≈15 in chat | 1mo ago |
| loom-verifier cosmix/loom · Subagent Both about verifier and judge | 58 | ★ 62 | ≈69 in chat | 16d ago |