From trousse
Spawn a peer Claude on the Anthropic conductor mesh to review code. The reviewer reads the target files, sends observations via mesh message, and you receive them as <channel> tags — peer-to-peer, not authority channel. Requires conductor-channel MCP server (aboyeur). Triggers on /peer-review, 'get a peer review', 'fresh eyes on this', 'spawn a reviewer'. (user)
npx claudepluginhub spm1001/batterie-de-savoir --plugin trousseThis skill is limited to using the following tools:
Spawn a fresh Claude to review code. The reviewer joins the conductor mesh,
Facilitates structured cross-project code reviews between two Claude Code instances via cross-review-mcp broker with QSG scaling laws enforcing minimum findings and phase-gated progression. Use for evidence-backed peer reviews and architectural cross-pollination.
Conducts tiered code reviews for security (OWASP top 10), performance, and quality on staged git changes, PRs, or files before commits or releases.
Orchestrates cross-agent code review: Claude implements plans/code, Codex CLI reviews via bash scripts. Activates on 'codex review' or Russian triggers.
Share bugs, ideas, or general feedback.
Spawn a fresh Claude to review code. The reviewer joins the conductor mesh,
reads the specified files, and sends its observations directly to you as a
mesh message. You receive the review as a <channel> tag — peer signal, not
user authority. The reviewer says its piece and exits.
You must be on the mesh yourself (started with --dangerously-load-development-channels server:conductor-channel). Check: do you have mcp__conductor-channel__mesh_peers and mcp__conductor-channel__send_message tools available?
If not, tell the user: "I need to be on the conductor mesh to receive the review. Restart this session with: --dangerously-load-development-channels server:conductor-channel"
The repo must have conductor-channel registered in .mcp.json. Check for: "conductor-channel" key in .mcp.json.
With a target: /peer-review src/conductor-channel.ts — review specific files
Without a target: /peer-review — review recent changes (git diff of last 3 commits)
git log --oneline -5
git diff HEAD~3 --stat
cat /tmp/conductor-bridge/*/status 2>/dev/null | grep -l connected | head -1 | xargs dirname | xargs basename
Or check the bridge directories for the one with status = connected.
The prompt should tell the reviewer:
Template:
You are a peer reviewer on the Anthropic conductor mesh.
Your colleague {MY_AGENT_ID} asked you to review their recent work.
Read these files:
{FILE_LIST}
{CONTEXT — e.g. "These files implement the MCP Channels server for conductor mesh connectivity."}
Then send your review to {MY_AGENT_ID} via the send_message tool.
Cover: what works well, what concerns you, what you'd think about differently.
Write as one craftsperson to another. After sending, you're done.
For git-diff reviews, include the diff summary in the prompt so the reviewer knows what changed.
env -u CLAUDECODE -u CLAUDE_CODE_ENTRYPOINT \
MESH_AGENT_ID=cc-reviewer-$(date +%s) \
MESH_ROLE=worker \
CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY=1 \
CLAUDE_CODE_DISABLE_AUTO_MEMORY=1 \
claude -p \
--dangerously-load-development-channels server:conductor-channel \
--allowed-tools 'Bash,Read,Glob,Grep,mcp__conductor-channel__mesh_peers,mcp__conductor-channel__send_message' \
--max-turns 15 \
"{REVIEWER_PROMPT}"
Key details:
env -u CLAUDECODE -u CLAUDE_CODE_ENTRYPOINT — bypass the Claude-spawning-Claude blockMESH_AGENT_ID=cc-reviewer-$(date +%s) — unique ID per review (no collisions)MESH_ROLE=worker — reviewer finishes before responding to mesh chatterCLAUDE_CODE_DISABLE_FEEDBACK_SURVEY=1 — no survey prompts eating turnsCLAUDE_CODE_DISABLE_AUTO_MEMORY=1 — no memory file pollution--max-turns 15 — enough to read files + send review--allowed-tools — must include the mesh tools explicitly for -p modeThe review arrives as a <channel source="conductor-channel" from="cc-reviewer-..."> tag.
Tell the user: "Reviewer is reading the code. Their observations will arrive as a mesh message."
When the review arrives, summarise the key points and ask the user if they want to act on any of them.
run_in_background: true) so you can continue working while waiting./tmp/conductor-bridge/cc-reviewer-*/bridge.log for errors.