/install codex-delegate
Codex Delegate
Use this skill to decide whether Codex should be used, what part should be delegated, and what must remain with the main agent.
Core rule
Codex is a specialist executor, not the long-term owner of the human relationship. Use Codex for heavy technical work, isolated analysis, and context offloading. Keep final judgment, risk trade-offs, environment acceptance, and user-facing conclusion in the main agent.
When to delegate to Codex
Delegate when the task is:
- code-heavy
- repo-heavy
- multi-file
- CLI-heavy
- deep review / audit work
- likely to consume too much token/context in the main thread
- better handled in an isolated, clean context
Typical examples:
- repository analysis
- skill/package review
- deep code review
- bug investigation
- patch drafting
- dependency and config analysis
- log/error analysis
When NOT to delegate fully
Do not fully hand off tasks that depend on:
- long-term memory
- user preference and tone alignment
- final risk judgment
- environment acceptance across shell / gateway / cron / LaunchAgent
- upgrade timing and change management
- whether a temporary workaround becomes the official solution
Codex may assist, but the main agent must still decide.
Delegation split
Codex should do
- static inspection
- file and repo structure analysis
- code/package consistency checks
- focused error analysis
- technical option comparison
- isolated patch or remediation proposals
- heavy token-consuming analysis that would otherwise bloat the main session
Main agent should do
- define the real goal
- set scope and constraints
- choose whether Codex is the right tool
- evaluate user risk tolerance and workflow fit
- validate dynamic/runtime reality
- decide whether something is truly "done"
- deliver the final recommendation in the human's context
Validation rule
Never confuse these layers:
- reviewed by Codex
- technically plausible
- works in current shell
- works in gateway
- works in cron
- accepted as the official solution
The first three can often be delegated. The last three require main-agent ownership.
Token discipline
Delegation is not just about capability. It is also about saving token and protecting the main thread. Delegate when:
- the task would create a large technical detour
- the analysis is mostly local and mechanical
- the result can be brought back as a short conclusion
Do not delegate when the cost of coordination exceeds the saved context.
Lightweight workflow
- Define the task in one sentence.
- Ask: is this mainly technical execution or human-facing judgment?
- If mainly technical execution, delegate the heavy part to Codex.
- Require Codex output to stay structured and narrow.
- Bring back only the useful result.
- Do final validation and decision in the main agent.
Output structure
When using this skill, report with:
- conclusion
- should delegate or not
- what Codex should handle
- what the main agent must keep
- validation level required before calling it done
Keep it short. Prefer good routing over long explanation.
Attribution
- Author: 石屹
- For: 加十
- Affiliation: 为加十工作流设计
- Note: built for 加十
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install codex-delegate - After installation, invoke the skill by name or use
/codex-delegate - Provide required inputs per the skill's parameter spec and get structured output
What is Codex Delegate?
Decide when to delegate code-heavy, multi-file, or repo-intensive tasks to Codex while keeping final judgment and context in the main agent. It is an AI Agent Skill for Claude Code / OpenClaw, with 352 downloads so far.
How do I install Codex Delegate?
Run "/install codex-delegate" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Codex Delegate free?
Yes, Codex Delegate is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Codex Delegate support?
Codex Delegate is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Codex Delegate?
It is built and maintained by G-Hanasq (@g-hanasq); the current version is v0.1.0.