codex/profiles/win-15034/skills/review-pr/SKILL.md
Review a Pull Request (PR Number Required)。Claude command /review-pr 相当を Codex CLI で実行する。
npx skillsauth add seika139/dotfiles review-prInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
この skill は Claude command /review-pr から変換した Codex 用 command skill です。
Codex CLI では /review-pr ではなく、$review-pr または /skills からこの skill を呼び出してください。
引数は $review-pr の後ろに自然文として続けます。
$review-pr <arguments>
元 prompt 内の $ARGUMENTS や slash command 表記は、$review-pr の後ろに書かれた引数として解釈してください。
Claude 専用の allowed-tools メタデータや ! command interpolation は Codex では自動適用されないため、必要な情報は通常の shell command で確認してください。
以下の手順でプルリクエストをレビューしてください。
以下のコマンドを使用して、プルリクエストの概要を把握します。ARGUMENT はプルリクエスト番号または URL を指定します。
gh pr view $ARGUMENT
プルリクエストの説明に「デザインドキュメント」に関する記載がある場合は、対応するデザインドキュメントを必ず確認してください。 説明にある Issue や Pull Request のリンクを確認し、さらにそれらから派生する関連 Issue や Pull Request も確認してください。
以下のコマンドを使用して、対象プルリクエストの内容を確認します。ARGUMENT はプルリクエスト番号または URL を指定します。
gh pr diff $ARGUMENT
プロンプトファイルAGENTS.mdの内容を確認します。
プルリクエストの変更内容と関連するユニットテストが存在する場合は適切なユニットテストを実行し、すべてのテストが成功することを確認してください。
ユニットテスト実行前に現在のブランチがプルリクエストのブランチに切り替わっていることを確認してください。
git status コマンドで現在のプロジェクト内に変更がないことを確認してください。
ユニットテストを実行する際には直接 composer.json や package.json を実行するのではなく、Makefile, mise.toml といったタスクランナー、あるいはドキュメントに記載されている docker コマンドがある場合はそれを優先してください。
ユニットテストを実行するのに加えて、ユニットテストがソースコードの変更内容に対して十分なカバレッジを持っていることを確認してください。
プルリクエストの変更内容に基づいて、必要な動作確認を実施してください。 動作確認の手順がプルリクエストの説明に記載されている場合は、その手順に従ってください。
以上の確認項目をもとにレビューを実施し、修正が必要であるかどうかの判断をしてください。 修正が必要ならば修正計画・コメント内容を考案します。
差分にコメントアウトによる説明が含まれている場合は、その内容が適切であるかを確認してください。 既存のコメントアウトについてはレビューの対象外です。
まず、そのコメントアウトがコードの理解に役立つかどうかを評価します。
それ以外に、コメントの誤字脱字や文法の誤り、表現の曖昧さ、助詞の使い方なども指摘してください。
プロジェクトがフレームワークとしての役割を持つかどうかを確認します。 プロジェクトが他の開発者に利用されることを目的としている場合、フレームワークとしての役割を持つと判断します。
判別ができない場合は、プロンプトで以下の質問をしてください。
このプロジェクトはフレームワークとしての役割を持ちますか?[y/n]
プロジェクトがフレームワークとしての役割を持つ場合、特に以下の点に注意してレビューを行ってください。
レビュー時に新しくチェックアウトしたブランチを削除します。 新しくチェックアウトしていない場合は削除しなくて良いです。
tools
git worktree で隔離された作業環境を作成する。Claude command /worktree 相当を Codex CLI で実行する。
tools
AI ペルソナで Playwright MCP 経由の UX レビューを実施する。Claude command /ux-review 相当を Codex CLI で実行する。
tools
汎用的なフォントを避け、デザイン性の高いタイポグラフィを選択してフロントエンドの質を向上させるスキル。UI制作やLP作成時に使用します。
tools
Issue を作成(または既存 Issue を指定)し、実装して PR を作成する。Claude command /solve-issue 相当を Codex CLI で実行する。