cross-review
Installation
SKILL.md
Cross Review Skill
実装済みの変更を「実装した agent とは別の backend」にレビューさせ、異なる視点からのフィードバックを得る。Agent Skills は agent-portable な open standard であり、本 skill も特定の Claude Code 固有 primitive (Sub-Agent / Task tool) には依存せず、外部 CLI のみで動作する。
利用タイミング
- 実装・commit 後、
acceptance-checkを通過した時点で PR 作成前に呼び出す(cycle 内では実装/commit → acceptance-check → cross-review → PR の順)。レビュー指摘の修正は 追加 commit として残し、git commit --amend/rebase等で履歴整形しない。 - ユーザーが明示的にレビューを依頼した場合
依存 / 互換性
- Codex CLI: 0.125.0 以降で動作確認済み (
brew install --cask codex)。codex backend ではcodex exec+ stdin diff pipe 方式を採用しており、codex exec reviewの--base / --uncommitted / [PROMPT]三者排他 (0.125.0 以降の制約) を回避している。0.125.0 未満でもcodex exec [PROMPT]への stdin pipe は基本機能として古くから存在するため動作する想定だが、明示的なサポート下限は 0.125.0 とする。codex exec reviewのサブコマンド固有の挙動には依存しない。 - Claude CLI: claude-self backend が利用する
claude --bare -pのために必要 (npm install -g @anthropic-ai/claude-code)。stdin の 10MB 上限は Claude CLI v2.1.128 以降で明示的にエラー停止する (4. 分割レビューに切り替える)。 ghCLI: default branch 解決に必要。未認証 / repo 外実行では本 skill が明示的に停止する (失敗時の対応参照)。