Skip to content
cccskills
FreePublished on GitHub

multi-ai-review

Codex、Gemini、Claudeの3つのAIに並列でコードレビューを依頼し、結果を統合レポートとして出力するスキル。複数AIの視点から包括的なレビューを得たいとき、「マルチAIレビュー」「3つのAIでレビュー」「Codex Gemini Claudeでレビュー」などと言及した時に使用。

The English summary is being prepared. Showing the original description.

Works withGemini
See how to install

Files included (7)

  • SKILL.md7.0 KB
  • .gitignore10 B
  • scripts/add-to-gitignore.sh1.1 KB
  • scripts/claude-review.sh1.5 KB
  • scripts/codex-review.sh1.5 KB
  • scripts/gemini-review.sh1.6 KB
  • scripts/run-multi-ai-review.sh5.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Multi-AI Review

Codex、Gemini、Claudeの3つのAIに並列でコードレビューを依頼し、統合レポートを生成する。

呼び出し方法

/multi-ai-review

ユーザーからの指示例:

  • 「developまでの差分をレビューして」
  • 「HEAD~5 の差分をマルチAIレビュー」
  • 「src/app/page.tsx をレビューして」

実行手順(Claude Code が実行)

  1. レビュー対象を確認 - ユーザーに --diff <branch> か ファイル指定か確認
  2. 3つの AI を並列実行 - スクリプトを Bash で実行
    .claude/skills/multi-ai-review/scripts/run-multi-ai-review.sh --diff <branch>
    
  3. 結果を収集 - 3つの AI の出力を読み取り
  4. 統合レポートを生成・保存 - results/<timestamp>/report.md に保存

スクリプト一覧

スクリプト説明
scripts/run-multi-ai-review.shCodex + Gemini + Claude を並列実行(メイン)
scripts/codex-review.shCodex 単体でレビュー実行
scripts/gemini-review.shGemini 単体でレビュー実行
scripts/claude-review.shClaude 単体でレビュー実行
scripts/add-to-gitignore.shresults/ を .gitignore に追加(任意)

使い方

基本: ブランチ/コミットとの差分をレビュー

# developブランチとの差分をレビュー(3つの AI 並列)
.claude/skills/multi-ai-review/scripts/run-multi-ai-review.sh --diff develop

# 特定コミットとの差分
.claude/skills/multi-ai-review/scripts/run-multi-ai-review.sh --diff abc1234

# 直近5コミット
.claude/skills/multi-ai-review/scripts/run-multi-ai-review.sh --diff HEAD~5

ファイルを直接指定

.claude/skills/multi-ai-review/scripts/run-multi-ai-review.sh src/app/page.tsx src/lib/utils.ts

単体で実行

# Codex のみ
.claude/skills/multi-ai-review/scripts/run-multi-ai-review.sh --codex-only --diff develop

# Gemini のみ
.claude/skills/multi-ai-review/scripts/run-multi-ai-review.sh --gemini-only --diff develop

# Claude のみ
.claude/skills/multi-ai-review/scripts/run-multi-ai-review.sh --claude-only --diff develop

特定の AI を除外

# Claude を除外(Codex + Gemini のみ)
.claude/skills/multi-ai-review/scripts/run-multi-ai-review.sh --no-claude --diff develop

# Codex を除外(Gemini + Claude のみ)
.claude/skills/multi-ai-review/scripts/run-multi-ai-review.sh --no-codex --diff develop

レビュー結果のディレクトリ名を指定

.claude/skills/multi-ai-review/scripts/run-multi-ai-review.sh --diff develop --name my-feature-review
# → .claude/skills/multi-ai-review/results/20250127_130000_my-feature-review/ に出力

コマンドオプション

オプション説明例
-d, --diff REF指定したコミット/ブランチとの差分--diff develop
-c, --codex-onlyCodex のみ実行--codex-only --diff develop
-m, --gemini-onlyGemini のみ実行--gemini-only --diff develop
-l, --claude-onlyClaude のみ実行--claude-only --diff develop
--no-codexCodex を除外--no-codex --diff develop
--no-geminiGemini を除外--no-gemini --diff develop
--no-claudeClaude を除外--no-claude --diff develop
-n, --name NAMEディレクトリ名を指定--name my-feature
-h, --helpヘルプを表示

環境変数

変数デフォルト説明
OUTPUT_DIRresults/$REVIEW_NAME結果の出力先(完全パス指定時)
WORK_DIR$(pwd)作業ディレクトリ

出力先

結果は .claude/skills/multi-ai-review/results/<YYYYMMDD_HHMMSS>/ に保存される。

.claude/skills/multi-ai-review/results/
└── 20250127_124500/
    ├── codex_review.md    # Codex の結果
    ├── gemini_review.md   # Gemini の結果
    ├── claude_review.md   # Claude の結果
    └── report.md          # 統合レポート(Claude Code が生成)

結果の確認

# 最新のレビュー結果ディレクトリを確認
ls -lt .claude/skills/multi-ai-review/results/ | head -5

# 結果を読み取り
cat .claude/skills/multi-ai-review/results/<timestamp>/codex_review.md
cat .claude/skills/multi-ai-review/results/<timestamp>/gemini_review.md
cat .claude/skills/multi-ai-review/results/<timestamp>/claude_review.md

統合レポートの生成

レビュー完了後、以下の形式で統合レポートを生成し、必ずファイルに保存する:

出力先: .claude/skills/multi-ai-review/results/<timestamp>/report.md

# Multi-AI Code Review Report

## 概要
- **レビュー対象**: [ファイルリスト]
- **レビュー実行AI**: Codex, Gemini, Claude
- **レビュー日時**: [YYYY-MM-DD HH:MM]

---

## 評価サマリー

| AI | 総合評価 | 主な指摘 |
|----|---------|---------|
| Codex | [S/A/B/C/D] | [1行サマリー] |
| Gemini | [S/A/B/C/D] | [1行サマリー] |
| Claude | [S/A/B/C/D] | [1行サマリー] |

---

## AI間の比較分析

### 共通して指摘された問題点
[3つのAIが共通して指摘した問題]

### AI固有の視点
| AI | 独自の指摘・視点 |
|----|-----------------|
| Codex | [Codex独自の視点] |
| Gemini | [Gemini独自の視点] |
| Claude | [Claude独自の視点] |

### 改善提案の優先度(統合)
| 優先度 | 改善項目 | 指摘AI |
|--------|---------|--------|
| 高 | [項目] | Codex, Gemini, Claude |
| 中 | [項目] | Gemini, Claude |
| 低 | [項目] | Codex |

---

## 次のアクション
1. [最優先で対応すべき項目]
2. [次に対応すべき項目]
3. [余裕があれば対応する項目]

トラブルシューティング

Codex がパニックを起こす場合

Claude Code のサンドボックス環境で発生する場合がある。 Bash ツールで dangerouslyDisableSandbox: true を指定して実行。

Gemini が認証エラーを出す場合

gemini auth login

タイムアウトする場合

ファイル数を減らすか、重要なファイルのみに絞って実行(推奨: 20ファイル以下)。

注意事項

  1. 並列実行: Codex、Gemini、Claude はスクリプトで並列実行される
  2. 認証: Codex、Gemini、Claude CLI は事前にログイン済みであること

.gitignore への追加(任意)

レビュー結果を Git 管理から除外したい場合:

.claude/skills/multi-ai-review/scripts/add-to-gitignore.sh

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

This skill should be used when the user asks to "create a team", "spawn agents", "parallel execution", "delegate tasks to agents", "use a swarm", "team workflow", "split work across agents", "run tasks in parallel", or mentions wanting multiple agents to collaborate on a complex task.

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

Agent Teams スキルを設計・構築するためのベストプラクティスガイド。 サブエージェント定義、SendMessage 通信プロトコル、タスク依存管理、 PostToolUse Hook によるログ、MCP ツール統合、コンテキストファイル設計を網羅。 7つの実績あるチームスキル(app-naming, ui-review, logo-design, persona-creation, skill-creator-team, ui-variations, aso-optimize)から抽出したパターン集。 Use when: Agent Teams を使ったスキルを新規作成したい、 既存のチームスキルの品質を改善したい、エージェント間通信のデバッグ、 チームスキルの設計パターンを知りたい。 Triggers: "agent team", "チームスキル", "エージェントチーム", "サブエージェント定義", "SendMessage パターン", "チーム設計", "エージェント間通信", "team skill", "swarm pattern"

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

アプリ名・サービス名の命名を、5つの専門エージェントチームで多角的に評価・決定するスキル。 ブランディング、商標/法的リスク、デジタルプレゼンス(SEO/ASO/SNS)、国際展開(多言語/発音)の 4観点から候補を提案・調査・議論し、コンテキストファイルと議事録で次回セッションへ引き継ぐ。 Use when: アプリ名を決めたい、サービス名を変更したい、プロダクト名を検討したい、 ネーミングブレスト、名前の商標チェック、アプリ名のリネーム。 Triggers: "アプリ名", "サービス名", "プロダクト名", "ネーミング", "名前を決め", "リネーム", "rename", "app name", "naming", "ブランド名", "商標チェック"

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

App Store プレビュー動画を Remotion (React) で生成する Agent Team スキル。 video-director が構成を設計し、script-writer がナレーション台本を作成し、 motion-designer が Remotion コードを実装し、preview-reviewer がコードレビューし、 frame-inspector がレンダリング結果を目視検証する。 Use when: App Store プレビュー動画を作りたい、アプリのプロモーション動画を作りたい、 Remotion で動画を生成したい。 Triggers: "プレビュー動画", "App Store 動画", "アプリ動画", "preview movie", "Remotion", "動画作成", "app preview"

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

アプリのトーン&マナー(トンマナ)を8名のエージェントチームで設計するスキル。 ブランドアーキタイプ・パーソナリティ定義から、カラー・タイポグラフィ・ビジュアルスタイル・ トーン・オブ・ボイスまでを一貫設計し、Pencil (.pen) + Markdown で成果物を出力する。 「デザインテンション」(矛盾ペア)を核に、AIっぽくない独自のブランドアイデンティティを生成する。

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

仕様書・要件定義からソフトウェアアーキテクチャを設計するスキル。 5人の専門エージェント(Architecture Lead・Module Designer・Dependency Analyst・ Platform Expert・Devil's Advocate)が協議しながら、 モジュール分割・依存関係・データフロー・インターフェース設計を行う。 成果物は構造化されたアーキテクチャ設計書(Markdown)。 Use when: 仕様書からどう設計するか迷っている時、モジュール分割の方針を決めたい時、 技術スタックに合ったアーキテクチャパターンを選びたい時、 設計書を作成したい時。 Triggers: "アーキテクチャ設計", "arch design", "仕様書から設計", "モジュール分割", "設計書を作りたい", "アーキテクチャを考えて", "コンポーネント設計", "依存関係を設計", "どう設計する", "design the architecture", "design from spec"

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

See all skills by sean-sunagaku

Report a problem with this skill