codex/profiles/wsl-ubuntu/skills/codex-review/SKILL.md
Codex が書いたコードを Codex CLI にレビューさせるスキル。編集後に自動で Codex review を実行し、指摘を反映するサイクルを回す。diff レビュー・コミットレビュー・特定ファイルの深いレビューに対応。
npx skillsauth add seika139/dotfiles codex-reviewInstall 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.
Codex がコードを編集した後、Codex CLI (codex review / codex exec) を使ってレビューを実行し、指摘があれば修正するサイクルを回すスキル。
@openai/codex, volta 経由)ユーザーの指示やコンテキストに応じて、最適なモードを選択する。
Codex がコードを編集した後、未コミットの変更差分をレビューする。
cd <対象リポジトリのパス>
codex review --uncommitted
--uncommitted とカスタムプロンプトは同時に使えないコミット後に、そのコミットの変更をレビューする。
cd <対象リポジトリのパス>
codex review --commit HEAD
ベースブランチとの差分全体をレビューする。
cd <対象リポジトリのパス>
codex review --base main
codex exec で自由なプロンプトを使い、特定ファイルや特定の観点でレビューする。
cd <対象リポジトリのパス>
codex exec --full-auto --ephemeral "<レビュー指示>"
--full-auto: サンドボックス内で自動実行(read-only)--ephemeral: セッションファイルを残さない# セキュリティレビュー
codex exec --full-auto --ephemeral \
"app/routers/messages.py を読んで、セキュリティの観点からレビューしてください。重要度付きで指摘をリスト形式で出力してください。"
# テストカバレッジレビュー
codex exec --full-auto --ephemeral \
"tests/ と src/ を比較し、テストが不足している箇所を指摘してください。"
このスキルがトリガーされたら、以下のサイクルを実行する。
ユーザーの要求に基づいてコードを編集・実装する。
編集完了後、適切なモードで codex review または codex exec を実行する。
Bash ツールの timeout は 120000(120秒)に設定する。
# 例: diff レビュー
cd /path/to/repo
codex review --uncommitted
Codex の出力を読み、以下の形式でユーザーに報告する:
## Codex レビュー結果
### 指摘事項
- **[重要度]** 内容 (ファイル:行番号)
- Codex の対応方針: ...
### 対応予定
- [ ] 指摘1: 修正する / しない(理由)
- [ ] 指摘2: 修正する / しない(理由)
正当な指摘に対してコードを修正する。 ただし、以下の場合は修正しない(理由をユーザーに説明する):
重大な指摘(P0/P1 相当)を修正した場合は、再度 Step 2 に戻る。 軽微な指摘のみの場合は、サイクルを終了する。
- timeout: 120000 を必ず指定する(Codex は大きな diff で時間がかかる)
- cd で対象リポジトリに移動してから実行する
- 出力が長い場合は tail で末尾を取得する
特定のモデルを使いたい場合:
codex review --uncommitted -c model="o3"
codex exec --full-auto --ephemeral -m o3 "..."
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 で実行する。