Skip to content

v1.11 — Codex becomes a first-class adapter

Choose a tag to compare

@engindemirog engindemirog released this 19 Oct 08:56
· 16 commits to main since this release
  • adapters/codex/: every command as a project-level Codex skill (skills/<name>/SKILL.md, the
    same pointers as the Cursor commands), invoked as $analyze, $plan 0003, … No pointer file:
    Codex reads AGENTS.md natively. Each skill is explicit only (agents/openai.yaml:
    allow_implicit_invocation: false), so Codex never starts a gated stage by itself. Review runs
    in a fresh Codex session; specs/done/ is backed by CI. The deprecated user-level custom
    prompts (~/.codex/prompts/) are not used.
  • ./scripts/init codex installs the skills to .agents/skills/ (kept unless --force).
  • scripts/doctor: adapter parity covers Codex (adapter parity: <x> missing in codex) and fails
    on a Codex skill that is not explicit-only; .agents/skills/ counts as an installed adapter.
    scripts/selftest covers both checks.
  • README (quickstart, command sentences, a Codex column in "How strongly is each rule held?"),
    adapters/README.md and docs/commands.md list Codex next to the other tools.

Upgrading

Where Codex is used, run ./scripts/init codex and commit .agents/skills/. Template users copy
adapters/codex/ and the scripts/init, scripts/doctor and scripts/selftest changes.