skills-codex-claude-review¶
Stages:
referee-simulationskills-codex-claude-review¶
This package is a thin override layer for users who want:
- Codex as the main executor
- Claude Code as the reviewer
- the local
claude-reviewMCP bridge instead of a second Codex reviewer
It is designed to sit on top of the upstream Codex-native package at skills/skills-codex/.
What this package contains¶
- Only the review-heavy skill overrides that need a different reviewer backend
- No duplicate templates or resource directories
- No replacement for the base
skills/skills-codex/installation
Current overrides:
research-reviewnovelty-checkresearch-refineauto-review-looppaper-planpaper-figurepaper-writeauto-paper-improvement-loop
Install¶
- Install the base Codex-native mirror first:
- Re-run with the Claude overlay enabled:
Bash
bash ~/aris_repo/tools/install_aris_codex.sh ~/your-project --reconcile --with-claude-review-overlay
- Register the local reviewer bridge:
Bash
mkdir -p ~/.codex/mcp-servers/claude-review
cp mcp-servers/claude-review/server.py ~/.codex/mcp-servers/claude-review/server.py
codex mcp add claude-review -- python3 ~/.codex/mcp-servers/claude-review/server.py
If your Claude setup depends on a shell helper such as claude-aws, use the wrapper instead:
Bash
cp mcp-servers/claude-review/run_with_claude_aws.sh ~/.codex/mcp-servers/claude-review/run_with_claude_aws.sh
chmod +x ~/.codex/mcp-servers/claude-review/run_with_claude_aws.sh
codex mcp add claude-review -- ~/.codex/mcp-servers/claude-review/run_with_claude_aws.sh
Why this exists¶
The upstream skills/skills-codex/ path already supports Codex-native execution with a second Codex reviewer via spawn_agent.
This package adds a different split:
- executor: Codex
- reviewer: Claude Code CLI
- transport:
claude-reviewMCP
For long paper and review prompts, the reviewer path uses:
review_startreview_reply_startreview_status
This avoids the observed Codex-hosted timeout issue when Claude is invoked synchronously through a local bridge.