Claude Codex Handoff
Description
A Claude Code skill that orchestrates a three-phase planner→implementer→reviewer workflow between Claude Code and Codex. Claude plans and writes the spec, Codex implements in the background, a fresh Codex session adversarially reviews the diff — designed for code changes that deserve a written spec, not the same model grading its own homework.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
codex-handoff
**[English](./README.md) | [简体中文](./README.zh-CN.md)**
  
**Claude Code plans, a Claude subagent implements, a fresh OpenAI Codex session adversarially reviews.** A three-phase workflow for code changes that deserve a written spec — the model that writes the code is never the model that grades it.
Why this exists
Claude Code is excellent at exploring code, asking the right clarifying questions, and — through a subagent with full host access — implementing against a spec without leaving the session. What it cannot give itself is a credible second opinion: the same model that wrote the code will rationalize its own choices. Codex CLI reading the finished diff cold is that second opinion from a **different model**.
This skill encodes the protocol so you get, every task:
- A written spec before any code is touched
- An implementer subagent bound to that spec, with no license to improvise
- An adversarial reviewer from a different model with no memory of why the code was written this way
How it works
┌────────────────────────────────────────────────────────────┐
│ PHASE 1 — PLAN (Claude Code) │
│ Probe code → ask one clarifying question at a time → │
│ write .agent/specs/.md → STOP for your approval │
└──────────────────────────┬─────────────────────────────────┘
│ you reply "approved"
▼
┌────────────────────────────────────────────────────────────┐
│ PHASE 2 — IMPLEMENT │
│ Claude: git switch -c feat/ │
│ Implementer: edit files + list cmds in spec §9 (no commit)│
│ Verifier: run §9 cmds on host → report tails │
│ Claude: recor
Related Skills
Spec Kit
💫 Toolkit to help you get started with Spec-Driven Development
Testing Webapp Testing
Test local web applications using Playwright for UI verification and debugging
Testing #29
, [#52](https://github.com/affaan-m/everything-claude-code/issues/52), [#103](https://github.com/affaan-m/ever
Testing Fix Issue
by metabase - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing sol
Testing Pypict Test Design
Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for optimized test sui
Testing gstack
| 15,000+ | Garry Tan's exact Claude Code setup: 6 opinionated tools that serve as CEO, Eng Manager, Release M
Testing