claude/skills/codex-review/SKILL.md
codex CLIを使ってコードをレビューする
npx skillsauth add lilpacy/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.
!git diff HEAD
!git ls-files --others --exclude-standard | while read f; do echo "=== NEW FILE: $f ==="; cat "$f"; done
/codex-review → 現在の変更(staged + unstaged + untracked)をレビュー/codex-review HEAD~3 → 直近3コミットのdiffをレビュー/codex-review main..feature → ブランチ間のdiffをレビュー/codex-review main -- src/utils.ts → 特定ファイルのdiffをレビュー/codex-review src/utils.ts → ファイルの中身全体をレビュー/codex-review src/ → フォルダ配下のコードをレビュー引数: $ARGUMENTS
引数の内容に応じて diffモード か ファイルレビューモード を自動判定してください。
判定ルール:
.. または ... を含む(例: main..feature)--staged, --cached, --stat 等の git diff オプション-- トークン(パスとの境界)git rev-parse --verify "$token^{commit}" でコミットとして解決できる(例: HEAD, HEAD~3, main, ブランチ名)git diff $ARGUMENTS をBashで実行codex exec を実行(timeout: 600000)。prompt に以下を渡す:以下のgit diffをコードレビューしてください。バグ、セキュリティ問題、パフォーマンス問題、可読性の観点でレビューし、重要度(Critical/Warning/Info)を付けて指摘してください。良い点も挙げてください。
(diff内容をここに埋め込む)
コマンド:
codex exec -s read-only --skip-git-repo-check "<prompt>"
cat で内容を取得find <dir> -type f で再帰的にファイル一覧を取得し、各ファイルを catcodex exec を実行(timeout: 600000)。prompt に以下を渡す:以下のコードをレビューしてください。バグ、セキュリティ問題、パフォーマンス問題、可読性の観点でレビューし、重要度(Critical/Warning/Info)を付けて指摘してください。良い点も挙げてください。
=== FILE: path/to/file1.ts ===
(ファイル内容)
=== FILE: path/to/file2.ts ===
(ファイル内容)
コマンド:
codex exec -s read-only --skip-git-repo-check "<prompt>"
codex exec 実行後、別のBash呼び出しでレスポンスをアーカイブ保存する:
DIR=~/.claude/codex-responses/$(date +%Y-%m-%d) && mkdir -p "$DIR"
# レビュー結果をファイルに保存
コードレビューはインターネットアクセス不要のため、常に -s read-only を使用する。
data-ai
ユーザー向けの回答、要件整理、説明、計画、レビュー、仕様、要約を作成するときに使う。自然言語だけでは条件、状態、多重度、期間、時刻、境界値、制約、推論、計算が曖昧になりうる場合、表、デシジョンテーブル、Mermaid 図、計算式、境界値表で一意化する。推測で補った図表要素は必ず明示する。
tools
Cross-agent messaging via SQLite. Send messages between Claude Code, Codex, Gemini CLI, and other agents. No daemon, no network, no dependencies beyond bash and sqlite3.
development
Anti-AI-slop design skill for greenfield pages, audits, redesigns, and design extraction from URLs or screenshots. Use when the user asks to build a new app or landing page, wants to redesign something, invokes Hallmark by name, or uses audit/redesign/study.
development
Reviews animation and motion code against a high craft bar derived from Emil Kowalski's design engineering philosophy. Default to flagging; approval is earned.