New to Claude Skills? Learn how to install them →

davila7 on GitHub

Codex Skill

Free

Streamline code analysis and editing with Codex CLI commands.

Get this skill

Free · Opens the source repo

What Codex Skill does

The Codex Skill is designed for developers and designers who want to leverage OpenAI's Codex for efficient code analysis, refactoring, and automated editing. This skill utilizes the gpt-5.2 model by default, providing advanced capabilities for software engineering tasks. With a structured command execution process, users can easily run tasks by selecting the appropriate reasoning effort, sandbox mode, and other command options. The skill is particularly useful for those who frequently interact with the Codex CLI, allowing for seamless integration into their coding workflows.

When using the Codex Skill, users can specify the reasoning effort level from ultra-complex to simple tasks, ensuring that the model's processing aligns with the task's requirements. The skill also includes predefined commands for running tasks in different sandbox modes, such as read-only, workspace-write, or full access, catering to various needs. Additionally, it supports resuming previous sessions, allowing users to pick up where they left off without losing context.

For developers who need to analyze code, make edits, or perform automated tasks, the Codex Skill simplifies the command structure and error handling. It suppresses unnecessary output by default, focusing on the essential information needed for decision-making. By guiding users through the command execution process and providing clear instructions on how to resume sessions or adjust configurations, this skill enhances productivity and reduces the cognitive load associated with manual command entry.

Overall, the Codex Skill is an essential tool for anyone looking to enhance their coding efficiency with OpenAI's Codex. Its structured approach to command execution and focus on user interaction makes it a valuable addition to any developer's toolkit.

When to use it

Use this skill when you need to run Codex CLI commands for code analysis, refactoring, or automated editing.

When not to use it

This skill is not suitable for tasks that do not involve the Codex CLI or for users who prefer a graphical interface over command-line operations.

What you can build with it

Code Refactoring

Use the Codex Skill to analyze and refactor existing codebases efficiently by leveraging the Codex CLI.

Automated Code Editing

Quickly apply local edits to your code with the Codex Skill, streamlining your development process.

Session Resumption

Easily resume previous analysis sessions without losing context, allowing for continuous workflow.

How to install Codex Skill

View source

1. Install with the skills CLI

npx skills add davila7/claude-code-templates/codex --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by davila7

Codex Skill Guide

Running a Task

  1. Default to gpt-5.2 model. Ask the user (via AskUserQuestion) which reasoning effort to use (xhigh,high, medium, or low). User can override model if needed (see Model Options below).
  2. Select the sandbox mode required for the task; default to --sandbox read-only unless edits or network access are necessary.
  3. Assemble the command with the appropriate options:
    • -m, --model <MODEL>
    • --config model_reasoning_effort="<high|medium|low>"
    • --sandbox <read-only|workspace-write|danger-full-access>
    • --full-auto
    • -C, --cd <DIR>
    • --skip-git-repo-check
  4. Always use --skip-git-repo-check.
  5. When continuing a previous session, use codex exec --skip-git-repo-check resume --last via stdin. When resuming don't use any configuration flags unless explicitly requested by the user e.g. if he species the model or the reasoning effort when requesting to resume a session. Resume syntax: echo "your prompt here" | codex exec --skip-git-repo-check resume --last 2>/dev/null. All flags have to be inserted between exec and resume.
  6. IMPORTANT: By default, append 2>/dev/null to all codex exec commands to suppress thinking tokens (stderr). Only show stderr if the user explicitly requests to see thinking tokens or if debugging is needed.
  7. Run the command, capture stdout/stderr (filtered as appropriate), and summarize the outcome for the user.
  8. After Codex completes, inform the user: "You can resume this Codex session at any time by saying 'codex resume' or asking me to continue with additional analysis or changes."

Quick Reference

Use caseSandbox modeKey flags
Read-only review or analysisread-only--sandbox read-only 2>/dev/null
Apply local editsworkspace-write--sandbox workspace-write --full-auto 2>/dev/null
Permit network or broad accessdanger-full-access--sandbox danger-full-access --full-auto 2>/dev/null
Resume recent sessionInherited from originalecho "prompt" | codex exec --skip-git-repo-check resume --last 2>/dev/null (no flags allowed)
Run from another directoryMatch task needs-C <DIR> plus other flags 2>/dev/null

Model Options

ModelBest forContext windowKey features
gpt-5.2-maxMax model: Ultra-complex reasoning, deep problem analysis400K input / 128K output76.3% SWE-bench, adaptive reasoning, $1.25/$10.00
gpt-5.2Flagship model: Software engineering, agentic coding workflows400K input / 128K output76.3% SWE-bench, adaptive reasoning, $1.25/$10.00
gpt-5.2-miniCost-efficient coding (4x more usage allowance)400K input / 128K outputNear SOTA performance, $0.25/$2.00
gpt-5.1-thinkingUltra-complex reasoning, deep problem analysis400K input / 128K outputAdaptive thinking depth, runs 2x slower on hardest tasks

GPT-5.2 Advantages: 76.3% SWE-bench (vs 72.8% GPT-5), 30% faster on average tasks, better tool handling, reduced hallucinations, improved code quality. Knowledge cutoff: September 30, 2024.

Reasoning Effort Levels:

  • xhigh - Ultra-complex tasks (deep problem analysis, complex reasoning, deep understanding of the problem)
  • high - Complex tasks (refactoring, architecture, security analysis, performance optimization)
  • medium - Standard tasks (refactoring, code organization, feature additions, bug fixes)
  • low - Simple tasks (quick fixes, simple changes, code formatting, documentation)

Cached Input Discount: 90% off ($0.125/M tokens) for repeated context, cache lasts up to 24 hours.

Following Up

  • After every codex command, immediately use AskUserQuestion to confirm next steps, collect clarifications, or decide whether to resume with codex exec resume --last.
  • When resuming, pipe the new prompt via stdin: echo "new prompt" | codex exec resume --last 2>/dev/null. The resumed session automatically uses the same model, reasoning effort, and sandbox mode from the original session.
  • Restate the chosen model, reasoning effort, and sandbox mode when proposing follow-up actions.

Error Handling

  • Stop and report failures whenever codex --version or a codex exec command exits non-zero; request direction before retrying.
  • Before you use high-impact flags (--full-auto, --sandbox danger-full-access, --skip-git-repo-check) ask the user for permission using AskUserQuestion unless it was already given.
  • When output includes warnings or partial results, summarize them and ask how to adjust using AskUserQuestion.

CLI Version

Requires Codex CLI v0.57.0 or later for GPT-5.2 model support. The CLI defaults to gpt-5.2 on macOS/Linux and gpt-5.2 on Windows. Check version: codex --version

Use /model slash command within a Codex session to switch models, or configure default in ~/.codex/config.toml.

Frequently asked questions about Codex Skill

Similar skills