peer-review
Peer Review
Query multiple LLM CLIs in parallel and collect their responses.
Available CLIs
All three should be invoked via the Bash tool as background tasks, run in parallel:
- Claude:
unset CLAUDECODE && claude --model opus -p "$PROMPT" - Codex:
codex exec -m "gpt-5.2" --skip-git-repo-check "$PROMPT" - Gemini:
gemini -m "gemini-3.1-pro-preview" -p "$PROMPT"
Self-invocation rule
The orchestrating agent (the one running this skill) must NOT call its own CLI via Bash — it will fail or produce empty output. Instead, it should use a subagent (e.g., Task tool with model: "opus") for its own model's contribution. Only use Bash CLI commands for the other models.
For example:
- If Claude is the orchestrator: use subagent for Claude, Bash for Codex and Gemini.
- If Codex is the orchestrator: use subagent for Codex, Bash for Claude and Gemini.
More from pietz/skills
m365
Use this skill when the user asks about Microsoft 365 email or calendar - reading, searching, sending Outlook emails, viewing calendar events, scheduling meetings, or managing M365 data.
57railway
Deploy and manage applications on railway.com. Use when the user asks to deploy, host, or ship an app to Railway, add databases or services to Railway, configure Railway projects, or troubleshoot Railway deployments.
4slides
Create visual documents (presentations, flyers, brochures, posters) by generating HTML/CSS and converting to PDF via headless Chromium. Use this skill when the user wants to create slides, presentations, pitch decks, flyers, brochures, or posters.
3code-audit
>
3gws
>
1obsidian
>
1