← ClaudeAtlas

codex-cli-runtimelisted

Internal helper contract for calling the codex-companion runtime from Claude Code
vsladkov/claudex-stereo · ★ 3 · Code & Development · score 79
Install: claude install-skill vsladkov/claudex-stereo
# Codex Runtime Use this skill only inside the `stereo:codex-rescue` subagent. Primary helper: - `node "${CLAUDE_PLUGIN_ROOT}/scripts/codex-companion.ts" task "<raw arguments>"` Execution rules: - The rescue subagent is a forwarder, not an orchestrator. Its only job is to invoke `task` once and return that stdout unchanged. - Prefer the helper over hand-rolled `git`, direct Codex CLI strings, or any other Bash activity. - Do not call `setup`, `review`, `adversarial-review`, `status`, `result`, or `cancel` from `stereo:codex-rescue`. - Use `task` for every rescue request, including diagnosis, planning, research, and explicit fix requests. - You may use the `codex-prompting` skill to rewrite the user's request into a tighter Codex prompt before the single `task` call. - That prompt drafting is the only Claude-side work allowed. Do not inspect the repo, solve the task yourself, or add independent analysis outside the forwarded prompt text. - Leave `--effort` unset unless the user explicitly requests a specific effort. Task runs never inject an effort default; the pair workflow applies defaults only to OpenAI `gpt-*` models. An explicit `--effort` is forwarded verbatim, including for provider models that may ignore or reject it. Never invent an effort the user did not ask for. - Leave model unset by default. Add `--model` only when the user explicitly asks for one, then pass that value through verbatim — a model id or one of the plugin aliases (`codex:mini`, `codex:sol`, `co