skills/codex-plugin-cc/SKILL.md
Use OpenAI Codex from inside Claude Code for code reviews and delegated background tasks.
npx skillsauth add aradotso/trending-skills codex-plugin-ccInstall 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 by ara.so — Daily 2026 Skills collection.
A Claude Code plugin that lets you run OpenAI Codex code reviews and delegate background tasks to Codex directly from your Claude Code session. Use it for read-only code reviews, adversarial design challenges, and handing off investigative or fix tasks to Codex as a subagent.
/codex:review — Standard read-only Codex code review of uncommitted changes or a branch diff/codex:adversarial-review — Steerable review that challenges design decisions, tradeoffs, and assumptions/codex:rescue — Delegate a task (bug investigation, fix, etc.) to Codex as a background subagent/codex:status — Check progress of background Codex jobs/codex:result — Retrieve output from a finished job (includes Codex session ID for codex resume)/codex:cancel — Cancel an active background job/codex:setup — Verify Codex is installed and authenticated; optionally enable/disable the review gate/plugin marketplace add openai/codex-plugin-cc
/plugin install codex@openai-codex
/reload-plugins
/codex:setup
If Codex CLI is missing, /codex:setup can install it for you via npm, or install manually:
npm install -g @openai/codex
!codex login
Supports ChatGPT account login or API key. Your existing Codex CLI authentication is reused automatically if already logged in.
/codex:reviewRuns a standard read-only Codex review on your current work.
# Review uncommitted changes
/codex:review
# Review diff against a base branch
/codex:review --base main
# Run in the background (recommended for multi-file changes)
/codex:review --background
# Run and wait inline
/codex:review --wait
/codex:adversarial-reviewChallenges implementation decisions, tradeoffs, and hidden assumptions. Accepts optional free-text focus after flags.
# Basic adversarial review
/codex:adversarial-review
# Target a branch diff with a specific focus
/codex:adversarial-review --base main challenge whether this caching approach was correct
# Run in background, focus on race conditions
/codex:adversarial-review --background look for race conditions and question the retry design
/codex:rescueHands off a task to Codex via the codex:codex-rescue subagent.
# Investigate a failing test
/codex:rescue investigate why the tests started failing
# Apply a minimal fix
/codex:rescue fix the failing test with the smallest safe patch
# Resume the most recent Codex session for this repo
/codex:rescue --resume apply the top fix from the last run
# Start fresh (ignore previous session)
/codex:rescue --fresh investigate the regression
# Use a specific model and effort level
/codex:rescue --model gpt-5.4-mini --effort medium investigate the flaky integration test
# Use the faster "spark" model (maps to gpt-5.3-codex-spark)
/codex:rescue --model spark fix the issue quickly
# Run in the background
/codex:rescue --background investigate why the build is failing in CI
You can also trigger rescue via natural language to Claude:
Ask Codex to redesign the database connection to be more resilient.
/codex:status# List all running and recent jobs for this repo
/codex:status
# Check a specific job
/codex:status task-abc123
/codex:result# Get result of the most recent finished job
/codex:result
# Get result for a specific job
/codex:result task-abc123
Output includes a Codex session ID. Resume that session directly in Codex:
codex resume <session-id>
/codex:cancel# Cancel the most recent active job
/codex:cancel
# Cancel a specific job
/codex:cancel task-abc123
/codex:setup — Review Gate# Enable the stop hook review gate
/codex:setup --enable-review-gate
# Disable it
/codex:setup --disable-review-gate
Warning: The review gate runs a Codex review on every Claude response and blocks the stop if issues are found. This can trigger long Claude/Codex loops and drain usage limits. Only enable it when actively monitoring the session.
The plugin uses the same config.toml as the Codex CLI. Configuration is layered:
| Location | Scope |
|---|---|
| ~/.codex/config.toml | User-level defaults |
| .codex/config.toml (project root) | Project-level overrides (requires trusted project) |
# .codex/config.toml
model = "gpt-5.4-mini"
model_reasoning_effort = "xhigh"
# ~/.codex/config.toml
openai_base_url = "https://your-custom-endpoint.example.com/v1"
API keys and authentication are managed via codex login — do not hardcode keys in config files. The CLI reads from the authenticated session or from the OPENAI_API_KEY environment variable.
/codex:review --base main
/codex:adversarial-review --background look for auth and data-loss risks
/codex:status
/codex:result
/codex:rescue --background investigate why the integration test is flaky
# ... later ...
/codex:result
# Copy session ID from output, then:
codex resume <session-id>
# First pass
/codex:rescue investigate the failing build
# Apply what Codex found, continuing the same thread
/codex:rescue --resume apply the recommended fix from the last run
# Start completely fresh
/codex:rescue --fresh re-investigate with a clean slate
Ask Codex to refactor the authentication module to remove the global state.
Claude will invoke the codex:codex-rescue subagent automatically.
/codex:setup says Codex is not installednpm install -g @openai/codex
# or let /codex:setup install it for you
!codex login
Supports ChatGPT account or API key. If using an API key directly:
export OPENAI_API_KEY=your-key-here
/codex:status
/codex:cancel task-abc123
/reload-plugins
Project config in .codex/config.toml only loads when the project is trusted by Codex. Run codex directly in the project directory to trust it, or check the Codex advanced config docs.
Disable it immediately:
/codex:setup --disable-review-gate
codex binary and the Codex app servercodex:codex-rescue subagent is registered in /agents and can be invoked by Claude automatically when you ask it to delegate work to Codexdevelopment
```markdown --- name: compose-performance-skills description: Install and use the skydoves/compose-performance-skills agent skill library to diagnose and fix Jetpack Compose performance issues including stability, recomposition, lazy layouts, modifiers, side effects, and build configuration. triggers: - "my composable recomposes too often" - "LazyColumn drops frames during scroll" - "diagnose Compose stability issues" - "fix unnecessary recomposition in Jetpack Compose" - "optimize Com
development
Headless iOS Simulator manager with host-side HID input injection, 60fps streaming, and device farm web UI for iOS 26
development
```markdown --- name: claude-code-game-studios description: Turn Claude Code into a full 49-agent game dev studio with 72 workflow skills, automated hooks, and a real studio hierarchy for Godot, Unity, and Unreal projects. triggers: - "set up claude code game studios" - "use ai agents for game development" - "set up game dev studio with claude" - "add game studio agents to my project" - "how do I use claude code for game dev" - "set up godot unity unreal ai workflow" - "49 agents g
development
```markdown --- name: xq-py-quantum-vm description: Python implementation of the Quip Network's quantum virtual machine (xqvm) triggers: - quantum virtual machine python - xqvm quip network - quantum circuit simulation python - xq-py quantum vm - quip network quantum python - simulate quantum gates python - quantum vm xqvm - xqvm-py quantum circuit --- # xq-py Quantum Virtual Machine > Skill by [ara.so](https://ara.so) — Daily 2026 Skills collection. `xqvm-py` is a Python impl