orchestrator-verify
Skill1 starsChanged 5 months agoMITView on GitHub
Independently verify every cross-model reviewer finding before acting on it. Activates when a review returns NEEDS REVISION / NEEDS WORK / REJECT, before invoking any fix or revise loop, and after any fast single-iteration APPROVE.
In this repository5 other files it gives its agents.
- branch-guardSkill
- cross-model-reviewSkill
- empirical-firstSkill
- review-loop-autopilotSkill
- worktree-isolateSkill
The file
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 2 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈2
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 24
Read the review fully: verdict, summary, every Critical, Important, Suggestion, and any Missing-Coverage note.
- Very specific: line 30
Write audit-iter<n>.md alongside the review: what you read, the classification per finding, and any bug YOU found that the reviewer missed.
- Distinctive: line 31
Add reviewer-missed bugs to the fix scope, then forward only the verified set.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Orchestrator-verify
A reviewer verdict is INPUT, not authority. Before acting on any finding, independently re-read the cited code and classify it — then record an audit artifact.
Contract
Before invoking a fix/revise loop on any cross-model review, the orchestrator independently re-reads every Critical and Important finding against the cited code, classifies each (confirmed / theoretical / false positive), pushes back on false positives, and writes an audit-iter<n>.md. Run the audit EVERY failing iteration — not just at a flip threshold. Fast APPROVEs get audited too: in the track record, every single-iteration APPROVE hid a bug.
When to trigger
- A review returns
NEEDS REVISION(plan stage) orNEEDS WORK/REJECT(code stage) — verify before anyfix/revise. - A review returns
APPROVEafter only one iteration — audit before accepting it. - You are tempted to forward findings straight to the fix loop because they "look reasonable" or "it's a late iteration" — that is exactly when to verify.
- You already audited at a flip moment and a later iteration also failed — audit that one too.
Protocol
- Read the review fully: verdict, summary, every Critical, Important, Suggestion, and any Missing-Coverage note.
- For each Critical / Important finding:
- Open the cited
path:linewithRead. - Confirm the claim by inspecting the actual code / schema / test.
- Classify it: confirmed (forward to fix), theoretical (legitimate but won't trigger given documented invariants — escalate or defer), or false positive (reviewer wrong — do NOT invoke fix; comment why).
- Open the cited
- Push back on false positives. Do not let the fix loop run on an unverified finding — the fix loop trusts its prompt and never pushes back, so you are the only gate before mutation.
- Write
audit-iter<n>.mdalongside the review: what you read, the classification per finding, and any bug YOU found that the reviewer missed. - Add reviewer-missed bugs to the fix scope, then forward only the verified set.
Anti-patterns
- Forwarding reviewer findings to a fix loop unverified — the flagship anti-pattern.
- Skipping the audit because "findings look reasonable" or "we're past iteration 4".
- Treating a one-shot audit at the flip moment as sufficient for all later iterations — the flip is the floor, not the ceiling.
- Skipping the audit on a fast APPROVE.
Worked micro-example
In this repo's WP5 the orchestrator pre-flagged an ours-stale replacement path as suspicious before review. The cross-model review then returned NEEDS WORK (4 Critical + 5 Important); the audit opened each cited location and confirmed the suspicion as C2 — a real data-loss path (a stale-replacement branch recursively deleting a user's edits on restart). Classified confirmed; added to fix scope; the fix halts on mismatch instead of deleting. A second finding (C3) was likewise confirmed as an unscoped cleanup deleting an unrelated temp dir. Neither shipped, because the audit read the code rather than trusting the verdict.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

