From aoshimash-skills
Run multiple AI CLIs (Claude, Codex, Gemini) in parallel for code review, then aggregate, deduplicate, and reconcile results into a unified review. Supports both standalone invocation and internal use from other skills. Use when the user says "multi-agent review", "multi review", "マルチレビュー", "複数AIでレビュー", "レビューして", or wants a thorough code review using multiple AI agents.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aoshimash-skills:multi-agent-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run multiple AI CLIs in parallel for code review and produce a unified review output.
Run multiple AI CLIs in parallel for code review and produce a unified review output.
.claude/aoshimash-skills.local.md (YAML frontmatter).command -v claude, command -v codex, command -v gemini.
b. Present the list of detected CLIs to the user and ask which ones to use.
c. Save the selection to .claude/aoshimash-skills.local.md.# .claude/aoshimash-skills.local.md frontmatter
multi-agent-review:
agents:
- name: claude
enabled: true
# Optional: override perspectives for this agent
# perspectives:
# - correctness
# - security
- name: codex
enabled: true
- name: gemini
enabled: true
# Optional: override default perspectives for all agents
# perspectives:
# - name: custom-perspective
# description: "..."
# prompt: "..."
Determine the review target and obtain the diff.
gh pr diff <number> to get the diff.git symbolic-ref refs/remotes/origin/HEAD | sed 's@^refs/remotes/origin/@@').git diff origin/<default-branch>...HEAD combined with git diff (unstaged) and git diff --cached (staged).mktemp /tmp/multi-review-XXXXXX).Record the temp file path for use in subsequent phases and cleanup.
See references/agent-cli.md for diff preparation details.
Run all enabled agents in parallel using Background Bash.
command -v <cli>). Skip if not found.Combine results from all agents into a single review.
See references/aggregation.md for the detailed procedure.
Summary:
Display the unified review in the conversation using this format:
## Multi-Agent Review
**Agents:** <agent1> <status> | <agent2> <status> | ...
**Target:** <PR #N / local diff (branch-name)>
### Critical Issues
#### <title>
- **File:** `path/to/file:L<line>`
- **Found by:** <agent names>
- **Issue:** <description>
- **Fix:** <suggestion>
### Warnings
...
### Suggestions
...
### Summary
| Severity | Count |
|----------|-------|
| Critical | N |
| Warning | N |
| Suggestion | N |
If no issues are found, state that clearly.
Delete the temporary diff file. This must happen on every exit path (success, error, early termination).
npx claudepluginhub aoshimash/skills --plugin aoshimash-skillsRuns parallel code reviews with Codex, Gemini, and Claude on git diffs or files, generating an integrated report for multi-AI perspectives.
This skill should be used when the user asks to "review my code with multiple providers", "get reviews from Gemini and Codex", "multi-provider review", "review changes", or wants independent code reviews from both Gemini and Codex in parallel.
Orchestrates multi-agent code reviews with specialized agents for quality, security, architecture, performance, compliance, and best practices. Use for holistic code assessments.