Continue Codex Work
Rebuilds only the actionable context from an interrupted OpenAI Codex CLI session's local rollout files so you can pick the work back up.
Dev & CodingIntermediate★ 1,323⑂ 212AI score 9/10Last updated: Aug 8, 2026
What it does
Codex CLI stores every session as a rollout JSONL under ~/.codex/sessions/YYYY/MM/DD/rollout-*.jsonl. This skill reads those files directly — without running codex resume — and produces a focused briefing:
- Session discovery: latest session for the current project, by session id, or by title keyword
- Surviving user/assistant turns recovered from the last compaction
- Recent tool calls, files touched by
apply_patch, and errors encountered - Current workspace state: git branch, uncommitted changes, recent commits
- A session end reason (clean exit / in progress / interrupted / abandoned / error cascade) with a matching resume strategy
Because it selectively reconstructs context instead of replaying every reasoning step and tool output, you keep far more of your context window for actual work.
Who it's for
- Developers who run long Codex CLI tasks that get cut off mid-flight
- Anyone frustrated by
codex resumeflooding the context window - Teams using both Claude Code and Codex who need to jump between histories
- Anyone who wants a file-level record of what Codex actually changed last time
Examples
- Finish an interrupted refactor: "Codex got cut off mid-task, keep going" → the briefing reports
In progress; the skill verifies which patches actually landed, completes the turn, and runs tests. - Resume a specific session: "continue Codex session
019f66..." → only that rollout is parsed for the last request and tool calls. - Find the right session: "find the Codex run where I built the skill migrator and continue it" → uses
--query "skill migrator"to locate and resume it.
· · · Install guide · · ·
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the daymade-claude-code/continue-codex-work folder from the GitHub repo daymade/claude-code-skills into my ~/.claude/skills/continue-codex-work/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/daymade/claude-code-skills.git /tmp/cc-skills && mkdir -p ~/.claude/skills && cp -r /tmp/cc-skills/daymade-claude-code/continue-codex-work ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal and confirm Python 3 is available:
python3 --version. - Clone the repository:
git clone https://github.com/daymade/claude-code-skills.git - Create the skills directory:
mkdir -p ~/.claude/skills - Copy the skill in:
cp -r claude-code-skills/daymade-claude-code/continue-codex-work ~/.claude/skills/ - Verify that
scripts/,scripts/_core/, andreferences/came along:ls ~/.claude/skills/continue-codex-work - Restart Claude Code and try a prompt like "pick up the Codex session that got cut off in this repo".
- If you see "No Codex sessions found", run it from the project directory where you used Codex CLI, or pass the session id directly.
View source on GitHub ↗License: MIT