mcpbeat Sign in

Implement Spec With Codex Skill for Codex

Run [implement-spec](../implement-spec/SKILL.md) with Codex doing the implementation passes while you orchestrate, integrate, and review. Use when the user asks to implement a spec with Codex, or to run implement-spec with Codex as the implementer.

545 tokens
context cost
SKILL.md, read when the skill is used
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
928
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/dzhng/skills --skill implement-spec-with-codex

What it tells the agent to use

found in the instruction text
Task spawns other agents

The instruction itself

3 sections, as written by the author

Implement Spec with Codex

Run implement-spec exactly — same loop, same

gates, same maintenance checkpoints — but Codex writes the code. Invoking this

skill IS the explicit ask that authorizes codex exec delegation under the

codex skill.

Role split

  • Codex implements — whenever possible. Default every implementation pass

to a codex exec, sliced sharp and prompted per the codex skill (prompt

blocks, sandbox choice, exec liveness). Run independent slices as concurrent

execs in separate worktrees, exactly where implement-spec would fan out

subagents.

  • You orchestrate and review. The spec loop stays yours: pick the next

slice, reconcile plan with code, author each prompt end-to-end, integrate

diffs, run the gates, review the merged tree, commit,

update the handoff, run maintenance checkpoints. None of that delegates.

Keep a pass yourself only when slicing it sharply would cost more than doing

it — tiny fixups, plan reconciliation, integration conflicts.

Rules

  • You own every result: read the full diff and run the verification yourself.

"Codex says it's done" is never done.

  • Visual results carry implement-spec's two extra proofs (production-route

pixel diff + unprimed critique) with double force here: a sandboxed Codex

never saw its change render, so a pass that misses the production render

path entirely arrives looking fully "verified".

  • A sandboxed Codex ships code it never saw run — browser-verify every visual

slice yourself and budget fix rounds. Send a red gate back as a resumed

follow-up with the failing evidence; fix it yourself only when that's

smaller than re-prompting.

  • Commit hygiene stays yours: review the change list of the merged tree

before every commit, exactly as implement-spec demands of the integrating

reviewer.

How to use it

Copy the folder

Take dzhng/implement-spec-with-codex from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.