Claude-skill-registry codex-cli-review
Use Codex CLI (not MCP) to review uncommitted changes. Codex explores the codebase independently with full disk read access.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/codex-cli-review" ~/.claude/skills/majiayu000-claude-skill-registry-codex-cli-review && rm -rf "$T"
manifest:
skills/data/codex-cli-review/SKILL.mdsource content
Codex CLI Review Skill
Trigger
- Keywords: codex cli review, cli review, script review
When to Use
- Need Codex to independently explore the entire project (full disk read)
- Don't need MCP's context persistence feature
- Want to use Codex CLI's native review format
When NOT to Use
- Need iterative review (use
)/codex-review-fast --continue - Need to follow up with Codex (use MCP version)
- Only want to see diff without waiting for Codex exploration (use
)/codex-review-fast
Difference from MCP Version
| Feature | CLI Version (this skill) | MCP Version |
|---|---|---|
| Independent explore | Full disk read | Needs explicit instruction |
| Context persistence | None | threadId |
| Iterative review | Each run independent | --continue |
| Format | Codex native format | Custom prompt format |
| Execution method | Script invocation | MCP tool invocation |
Workflow
┌─────────────────────────────────────────────────────────────────┐ │ Step 1: Check Changes │ ├─────────────────────────────────────────────────────────────────┤ │ git status --porcelain │ │ No changes -> Early exit │ └─────────────────────────────────────────────────────────────────┘ ↓ ┌─────────────────────────────────────────────────────────────────┐ │ Step 2: Execute Codex CLI │ ├─────────────────────────────────────────────────────────────────┤ │ codex review --uncommitted │ │ -c 'sandbox_permissions=["disk-full-read-access"]' │ │ │ │ Codex will independently: │ │ - Read changed files │ │ - Explore related dependencies │ │ - Check existing tests │ │ - Understand project structure │ └─────────────────────────────────────────────────────────────────┘ ↓ ┌─────────────────────────────────────────────────────────────────┐ │ Step 3: Output Review Results │ ├─────────────────────────────────────────────────────────────────┤ │ Codex native format: │ │ - Summary │ │ - Issues (Critical/Major/Minor/Suggestion) │ │ - Recommendations │ └─────────────────────────────────────────────────────────────────┘
Script
bash skills/codex-cli-review/scripts/review.sh [options]
Options
| Parameter | Description |
|---|---|
| Compare with specified branch |
| Set review title |
| Custom review instructions |
I/O Contract
Input:
- Git working directory with changes
Output:
- Codex review report (stdout)
- Exit code: 0 = success, non-0 = failure
Verification
- Script executes without errors
- Codex explored the project (file references visible in output)
- Output includes issue classification
Examples
# Review uncommitted changes /codex-cli-review # Compare with main branch /codex-cli-review --base main # With title /codex-cli-review --title "Feature: User Auth" # Custom review instructions /codex-cli-review --prompt "Focus on security and performance"
Related
| Command/Skill | Difference |
|---|---|
| MCP version, supports iterative review |
| MCP version, includes lint + build |
| MCP version, reviews entire branch |