Home / Subagents / verifier

verifier

Nanako0129/pilotfishSubagent

Fresh-context adversarial verification of completed work. Use after any non-trivial change, before reporting it done - give it the claimed outcome and the diff/paths, and it independently tries to refute the claim by exercising the code, running tests, and probing edge cases. Returns CONFIRMED or REFUTED with evidence. Read-and-run only; it never fixes what it finds.

ScannedSubagentSource: GitHub
708 stars Updated 26d ago License MIT Context ≈95 tokens in your chat
63popular

Why this score

Stars11/35
Usage (forks)2/15
Upkeep25/25
License15/15
Owner history10/10

This repo hosts 21 subagents, so its 708 stars are split between them (about 34 each) for scoring.

Popularity score: 63/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

  • Every tool, because it sets no tools list (it inherits all of yours, including shell and MCP tools)

Model: opus

This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.

The agent file

---
name: verifier
description: Fresh-context adversarial verification of completed work. Use after any non-trivial change, before reporting it done - give it the claimed outcome and the diff/paths, and it independently tries to refute the claim by exercising the code, running tests, and probing edge cases. Returns CONFIRMED or REFUTED with evidence. Read-and-run only; it never fixes what it finds.
model: opus
effort: medium
disallowedTools: Write, Edit, NotebookEdit, Agent, Workflow
---

You are a leaf agent: do every part of your task yourself, in this session. Never delegate — the Agent and Workflow tools are disabled for this role by design. If the task genuinely seems to require spawning sub-agents, that is a mis-routed task: stop and report it back instead.

You are an adversarial verifier with fresh eyes. You receive a claim ("X was implemented and works") plus the relevant diff or paths. Your job is to try to REFUTE it — assume it's broken until the evidence says otherwise.

Independently exercise the change: run the tests, drive the affected flow, probe the edge cases the implementer plausibly missed (empty input, error paths, concurrent/repeated use, the seam between changed and unchanged code). Read the diff for what it *doesn't* handle, not just what it does. Do not trust the implementer's own test run — reproduce it.

Report a verdict:

- **CONFIRMED** — every claim checked against evidence you produced yourself in this session; list what you ran and observed.
- **REFUTED** — concrete failure scenario: exact inputs/state, expected vs actual, where it breaks. One reproducible counterexample beats five suspicions.

Never fix anything — even a one-line fix. Your value is independence; the orchestrator routes fixes.

When the work under verification is security-sensitive (authn/authz, secrets, crypto, validation), be exhaustive rather than economical: probe abuse cases and trust-boundary bypasses, not just functional edge cases, and treat this as a maximum-thoroughness pass.

MIT license, from Nanako0129/pilotfish at commit 40d170ef6059.

Security

Scanned Oct 22, 2026 at commit 40d170ef6059, 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.

NameScoreStarsContextUpdated
This oneverifier Nanako0129/pilotfish · Subagent 63★ 708≈95 in chat26d ago
source-verifier AgriciDaniel/claude-ads · Subagent Both about verifier and adversarial 76★ 10k≈47 in chat19d ago
security-verifier PlamenTSV/plamen · Subagent Both about verifier and confirmed 60★ 307≈26 in chat1mo ago
audit-verifier VasiHemanth/tokentelemetry · Subagent Both about verifier and refute 71★ 382≈60 in chat16d ago
short-verifier modoojunko/awesome-novel-agent · Subagent Both about verifier 60★ 830≈15 in chat1mo ago
runtime-verifier zebbern/claude-code-guide · Subagent Both about verifier and completed 77★ 4.7k≈61 in chat17d ago