antigravity-cli
Delegate bounded investigation, review, or implementation tasks to Antigravity CLI from a supervising agent. Includes a…
When handing work to the Codex CLI earns its cost, and how to size the run: second-model review, bounded implementation hand-offs, sandbox permissions, model and reasoning effort. Use when the user asks for Codex or `codex exec`, when a change is complex or high-stakes enough
$ npx -y skills add scarletkc/agents --skill codex-cli --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/codex-cliContext preview
The summary Claude sees to decide when to auto-load this skill.
When handing work to the Codex CLI earns its cost, and how to size the run: second-model review, bounded implementation hand-offs, sandbox permissions, model and reasoning effort. Use when the user asks for Codex or `codex exec`, when a change is complex or high-stakes enough
name: codex-cli description: "When handing work to the Codex CLI earns its cost, and how to size the run: second-model review, bounded implementation hand-offs, sandbox permissions, model and reasoning effort. Use when the user asks for Codex or `codex exec`, when a change is complex or high-stakes enough that an independent reviewer would change the outcome, or when a delegated run needs its model, effort, or permissions chosen. For agents other than Codex itself." license: Apache-2.0 metadata: author: scarletkc source: https://github.com/scarletkc/agents summary: "Reach for the Codex CLI when a task is hard enough to earn it: second-model review, bounded hand-offs, sandbox permissions, and a model and effort matched to the difficulty."
Codex is a second agent on the same machine, with its own model behind it. That is the entire reason to reach for it: a model that did not write the code has no memory of intending it to work. Everything below follows from that one asymmetry — who wrote it, who reads it, and how much thinking each step is worth paying for.
This skill is for the supervising agent, not for Codex. If you *are* Codex, this does not apply — calling yourself buys nothing but a second opinion from the same mind. Claude Code is the intended caller.
It also assumes the machine is already set up: `codex` on `PATH`, the user logged in, and whatever MCP servers and tools they want available configured in `~/.codex/config.toml`. If the binary is missing, auth has expired, or a run dies on permissions, report that plainly and stop — quietly falling back to doing it yourself hides the fact that the review the user asked for never happened.
Concrete flags belong to `codex --help`, which is authoritative and moves faster than this file. What follows is the judgment.
Every invocation is a second model spending the user's money and your wall-clock time. It earns that when the problem is hard enough that another model changes the outcome — not as a reflex after every edit. Doing the work yourself and checking it with the project's own tests remains the normal path.
re-litigate it. Match the model and effort to the task and go.
review of your own diff is the weakest review available, because you are checking the code against the intent you already have in your head rather than against what it says. That weakness only matters when the defect would be costly — concurrency, migrations, security-adjacent paths, platform assumptions, anything on a compatibility surface. A routine edit that the suite already covers is not worth a review pass. *Counter-example: an agent changed one side of a path comparison to a normalized form and left the other side platform-native; every test it wrote passed, because it wrote them against the same wrong mental model.*
A hand-off is worth it when you can state the goal, the files, and the acceptance check in a paragraph. That paragraph is also the honest test of whether *you* understand the change — if you cannot write it, delegating it just moves the confusion downstream. What "bounded" means is [`scoped-change`](https://github.com/scarletkc/agents/blob/main/skills/scoped-change/SKILL.md), and it binds Codex exactly as it binds you: pass the boundary along in the prompt, because Codex cannot infer where the user drew it.
repetitive migrations, and mass edits with a green suite proving them buy throughput rather than insight, and they are cheap to check.
third attempt from the same context tends to repeat the second. A fresh agent with the symptom and the reproduction, and none of your accumulated theory, is a better use of the next few minutes.
the prompt, waiting for the run, and reading the diff costs more than the edit, and a delegated pass over a small change mostly returns items you already knew. Absent a reason above, just do it.
release notes need the taste and the context of the session that has been talking to the user, and they survive delegation badly. See [`ux-writing`](https://github.com/scarletkc/agents/blob/main/skills/ux-writing/SKILL.md).
to verify converts an unknown into a confident-sounding report, which is worse than the unknown. Establish the check first.
pushing, opening or merging a PR — those stay where the user put them. A permissive sandbox makes it *possible* for a delegated run to do all of them, which is a reason to scope the prompt tightly, not a licence to let it decide.
Pick from the task's difficulty, not from habit. Reaching for the strongest model every time wastes the user's money on renames; reaching for the cheapest on a subtle bug wastes the user's afternoon.
miss anything, root-cause hunts, concurrency and lock-ordering questions, cross-platform semantics, and any change whose failure mode is silent.
work inside a boundary you have already defined.
suite or a compiler, not the model, is what actually decides whether the result is correct.
Re
Shared standards and skills for AI coding agents: Claude Code, Codex CLI, and anything else that reads AGENTS.md or the SKILL.md format.
Delegate bounded investigation, review, or implementation tasks to Antigravity CLI from a supervising agent. Includes a…
Guide a user from an unclear idea to an actionable plan through the agent harness's native ask tool and clickable choices. Use…
Delegate bounded tasks to Grok Build from a supervising agent such as Codex. Use when the user asks Grok to investigate, review,…
Write outbound promotional copy for a product or project: launch and update posts for community platforms and social media, store…
Write, edit, or review UI copy, CLI messages, help text, code comments, and technical documentation covering product behavior,…
Judgment rules for locating the correct boundary of a requested change: staying inert outside it while completing every required…