一键导入
codex-multi-review
Codexに専門レビュアーロールを割り当てて並列レビュー。修正は行わない。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Codexに専門レビュアーロールを割り当てて並列レビュー。修正は行わない。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
サブエージェント1体+Codex1体の軽量クロスレビュー。普段使い向け。修正は行わない。
playwright-cliでブラウザ動作確認を標準化された手順で実施する。
機能開発の一気通貫ワークフロー。
最大6サブエージェントを並列起動し、スコアベースで集約したレビューレポートを出力する。修正は行わない。
レビュー → 修正 → 再レビューを全員LGTMが出るまで回す。デフォルトは /cross-review。
Git worktreeを作成し、専用DBとenv設定をセットアップする。並行開発の初期構築。
| name | codex-multi-review |
| description | Codexに専門レビュアーロールを割り当てて並列レビュー。修正は行わない。 |
| user_invocable | true |
Codex CLI (codex exec) を使い、4つの専門レビュアーを並列起動する。Claudeのコンテキストを消費しないため /multi-review より軽量。修正は行わない。
| # | ロール | プロンプト | 専門領域 |
|---|---|---|---|
| A | Security | prompts/security.md | セキュリティ |
| B | Logic | prompts/logic.md | ロジック・バグ |
| C | Architecture | prompts/architecture.md | 設計・アーキテクチャ |
| D | Testability | prompts/testability.md | テスタビリティ・テスト網羅性 |
| # | ロール | プロンプト | 専門領域 |
|---|---|---|---|
| E | Native | prompts/native.md | Swift/Kotlin |
起動条件: レビュー対象に .swift または .kt ファイルが含まれる場合。
.swift / .kt ファイルが含まれるかGlobで確認各プロンプトファイルの プロンプトテンプレート セクション内のテキストを読み取り、{{TARGET_FILES}} をファイル一覧に置換する。E (Native) にはSwift/Kotlinファイルのみ渡す。
4-5個のBashツール呼び出しを1つのメッセージで並列実行する。レビュアーを省略しない。全員起動が必須。
各プロンプトを /tmp/prompt-{role}.txt に書き出し、stdin で渡す。
# 各レビュアーを並列起動(run_in_background: true)
cat /tmp/prompt-security.txt | codex exec --sandbox read-only --skip-git-repo-check -c model_reasoning_effort="xhigh" -
注意:
cat <file> | codex exec ... -) で渡す(引数長制限回避)。stdin 供給なので < /dev/null は付けないrun_in_background: true / timeout: 600000各Bashの完了通知を待ち、stdoutからレビュー結果を読み取る。
結果が空または構造化されていない場合はリトライする。全レビュアーの結果が揃うまで集約しない。
| 条件 | 判定 |
|---|---|
| confidence 80以上 | 修正対象 |
| confidence 75-79 だが、2人以上のレビュアーが同一箇所/同一問題に75以上を付与 | 修正対象 |
| confidence 75-79 で単独指摘 | 報告のみ |
| confidence 75未満 | レビュアー側でフィルタ済み |
## 修正対象(confidence 80+ または 2人以上が75+)
### Critical
- [confidence: XX, reporters: A,C] ファイル:行番号 - 指摘内容
### Warning
- [confidence: XX, reporters: B] ファイル:行番号 - 指摘内容
### Info
- [confidence: XX, reporters: D] ファイル:行番号 - 指摘内容
## 報告のみ(confidence 75-79 単独)
- [confidence: 77, reporter: A] ファイル:行番号 - 指摘内容
## 各レビュアー判定
- A (Security): LGTM / NOT LGTM
- B (Logic): LGTM / NOT LGTM
- C (Architecture): LGTM / NOT LGTM
- D (Testability): LGTM / NOT LGTM
- E (Native): LGTM / NOT LGTM ※ネイティブコード含む場合のみ
tsc結果や実行結果など客観的証拠で判断するasキャスト等)は修正すべきと提案する