subagent-review
Runs swarm_search, swarm_run, or run_judge_panel via the synthet-agent-swarm MCP server. Use for a read-only external review, a judge panel, harness selection, or /swarm.
SKILL.md.claude/skills/subagent-review/SKILL.md
GitHubSubagent review (MCP)
Run external judges through the synthet-agent-swarm MCP server. Do not spawn codex, agy, claude, or agent in the terminal.
Writes stay off. Never set allowWrites: true.
Prerequisites
- The
synthet-agent-swarmpackage is built:npm run buildinagent-orchestrator/of that checkout. The launch file isagent-orchestrator/dist/index.js. - The user MCP server named
synthet-agent-swarmis enabled and the client has been reloaded.
Steps
- Resolve the MCP server whose
serverNameissynthet-agent-swarm. Read the schemas forswarm_search,swarm_run, andrun_judge_panel. The field contract isdocs/api.mdin the synthet-agent-swarm checkout. This skill's references/mcp-tools.md is the short form. - Call
swarm_search. Show id, command, available, and transports. A query ofgeminialso returnsagy.agentis the cursor row. - Call
swarm_runfor a review or one judgement. Omitharnessesfor every available harness. Passmodelonly when the user names one. SetdryRun: truewhen the user says dry run or you are checking setup. - Call
run_judge_panelfor a frozen manifest. Blind panels rejectextraContext. The tool does not call Jev. - Read
.agent-runs/and summarize. Code-review findings use severity blocker, high, medium, low, or nit. Agreement is not a human label. Do not apply patches unless the user asks.
Old names detect_subagents, run_subagent, and run_judge_swarm still work and return the previous JSON shape. New calls use swarm_search and swarm_run.
Errors
| Situation | Action |
|---|---|
unknown_harness |
Show next_steps from swarm_search |
model_unsupported |
Retry with the harness ids in next_steps, or omit model |
harness_unavailable |
Report the search row. Do not install adapters with npx |
| MCP server missing | Build agent-orchestrator and reload the user MCP entry |
Related
- Command:
/swarm - Subagent:
external-swarm - Reference: references/mcp-tools.md