Codex to claude coordinator
Skill wildcard/codex-to-claude-coordinator/skills/codex-to-claude-coordinator
Bidirectional Codex and Claude coordination skills and plugins for reviewed, evidence-driven multi-agent delegation.
npx -y skills add wildcard/codex-to-claude-coordinator --skill codex-to-claude-coordinatorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 16 days oldThe repository was created 16 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Coordinate Codex-to-Claude and cross-harness delegation from session selection through validated handoff. Use for Claude Code, Claude Desktop, Cowork, or background-agent work that needs a multi-agent coordinator to start, resume, steer, monitor, stop, review, test, resolve questions, or report blockers and completion evidence.
SKILL.md
8.0 KB, ~1.5k tokens by cl100k_base, as published. Nobody here has run it
Codex to Claude Coordinator
Coordinate Claude work as an evidence-driven lifecycle. Use the portable
coordination-core skill for classification and envelopes, then resolve its
requested capability tier through this Claude adapter. Keep the assigned scope
explicit and distinguish local implementation readiness from external approval
or release.
Apply Policy Precedence
Use this order:
- Follow an explicit model choice from the user.
- Classify the delegated work with
coordination-core. - Probe which Claude workers and model controls are actually available.
- Inspect any current, explicitly labeled Claude usage indicators.
- Resolve the requested capability tier with the policy below.
- Follow repository, workspace, and session-specific rules.
Before session creation, record the probe time, availability facts, requested tier, selected worker, and reasoning effort. Before a later steer, inspect the session's actual worker and model. Do not imply that a steer changed them unless the adapter proves that the running session supports that operation. Start a replacement session only when the continuity cost and remaining work justify it.
Select the Model
Treat model choice and reasoning effort as independent. Map the portable requested tier to Claude as follows:
| Requested tier | Model selection |
|---|---|
| Routine | Use Sonnet 5 when selectable; otherwise use the available default. |
| Strong | Use Opus when selectable; otherwise use Sonnet 5 or the available default. |
| Max | Use Fable only when selectable and an explicit Fable consumed meter is below 25%. Otherwise use Opus when selectable, then Sonnet 5 or the available default. |
Apply a percentage threshold only when the surface explicitly labels the percentage as consumed usage for the named model. Do not substitute context usage, a shared plan or weekly window, token counts, remaining percentage, or an unlabeled bar. No verified Opus-specific percentage currently exists in this project, so the former Opus-below-50% rule is not enforceable and is not used.
If a model-specific usage display is unavailable, stale, or ambiguous, do not infer that Fable satisfies a threshold. A visible shared plan limit is an availability warning, not an Opus-specific percentage. Model entitlement, organization policy, version, and data-retention mode are availability facts independent of quota.
Map portable effort to the closest control the target surface supports. Record
the requested tier, requested effort, actual resolved worker/model or unknown,
and exact visible usage facts. Do not expose credentials or unrelated account
details.
Inspect Before Delegating
Before starting or steering:
- Read the applicable project and repository instructions.
- Inspect existing Claude sessions and transcripts for the same task, scoped to the target project. Prefer
claude agents --cwd <project> --jsonandclaude logs <session-id>when the installed Claude Code version supports them. - Reuse a relevant active session when continuity matters.
- Create a new session only for genuinely separate work.
- Probe Claude availability, inspect any relevant labeled usage, and resolve tier plus effort.
- Identify the exact objective, owned files or responsibility, required evidence, and external-action boundary.
Do not enumerate or read unrelated project transcripts. Do not transfer private material from one project into another. Give Claude only the context required for the delegated task.
Treat raw claude logs output as private. Even a generic task can render account
identity, organization labels, absolute paths, and terminal chrome. Keep raw
logs outside the repository and admit only reviewed redacted derivatives through
coordination-conformance.
Start a Session
Provide a bounded assignment that includes:
- the concrete outcome and definition of done;
- the repository or workspace and the exact responsibility;
- applicable house rules and commands;
- known prior attempts and mistakes to avoid;
- required tests, demo, or live evidence;
- review requirements;
- permission boundaries for pushes, pull requests, messages, publication, and other external actions;
- a reminder that other agents may be working in the same codebase and their changes must not be reverted.
Ask Claude to report its initial understanding, chosen approach, and any immediate blocking dependency. Answer questions that can be resolved from available evidence instead of leaving the session idle.
Steer an Existing Session
Before every steer, read the actual session model and any relevant availability change. Keep the running worker unless switching is supported or replacement is explicitly justified. Then:
- Read the latest transcript and terminal state.
- Verify claims against the working tree, tests, pull request, or service state.
- Give one concise next action with the relevant evidence.
- Resolve questions directly when the answer is available.
- Redirect repeated, speculative, or out-of-scope work.
- Stop quota burn when the session is looping without new evidence.
Local setup trouble, an unanswered agent question, or unfinished local work is not automatically a stakeholder blocker. Classify a blocker as external only after reproducing it and exhausting safe in-scope alternatives.
Enforce Review and Validation
Before any authorized push:
- Require Claude to run
/reviewwhen that command is installed. - Require a self-review of the exact diff.
- Use available pull-request review agents when a pull request exists.
- Address critical, major, and substantive minor findings.
- Run the repository's required tests and targeted integration checks.
- Verify the exact commit that will be pushed.
- Capture reproducible demo or live end-to-end evidence when the task requires it.
If /review is unavailable, fail closed: record the missing capability and require an independent exact-diff review through an available reviewer agent or equivalent review command before any authorized push. Do not describe an ordinary self-review as /review.
After a pull request opens, keep review follow-ups append-only unless the repository workflow explicitly permits rewriting history.
Do not equate passing local tests with external completion. Track these separately:
- implementation complete;
- local validation complete;
- live end-to-end validation complete;
- review complete;
- approval complete;
- release or publication complete.
Handle External Actions
Treat pushes, pull requests, releases, stakeholder messages, issue updates, and publication as externally visible actions. Perform them only when the user or applicable workflow has authorized them.
Approval always terminates at the human or other explicitly authorized principal. A coordinator may route an approval request but may not grant it on the user's behalf merely because a child agent requested it. Treat an expired or unanswered approval as denied.
Before reporting a blocker externally:
- Retry the relevant path with current inputs.
- Confirm the failure is not caused by local configuration.
- State the smallest reproducible symptom.
- State what is already working.
- Name the required owner or dependency.
- Give the next action that can continue meanwhile.
Produce the Handoff
For each session, report:
- task and session identity;
- requested tier and effort, actual worker/model, and selection evidence;
- current commit or working-tree state;
- implemented outcome;
- review results;
- tests and demo evidence;
- live end-to-end state;
- real external blocker, if any;
- precise next action and owner.
Keep the summary factual and concise. Mark unknown or unverified state explicitly.
What ships with it: 1 file
239 B alongside SKILL.md
agents/
- openai.yaml239 B
Gives 0 of the 12 instructions most agent orchestration skills give in ~1.5k tokens
Counted across 742 of the 995 authors here whose files we hold, read 2026-08-07
- Reference existing artifacts by path or URLin 53 of 742, across 25 files
- Run the full test suite after integrating changesin 51 of 742, across 19 files
- Dispatch one agent per independent problem domainin 50 of 742, across 17 files
- Verify fixes do not conflictin 45 of 742, across 13 files
- Include a suggested skills section in the documentin 45 of 742, across 17 files
- Redact sensitive informationin 41 of 742, across 11 files
- Save to the temporary directory of the operating systemin 39 of 742, across 10 files
- Tailor the document to user-provided focus argumentsin 39 of 742, across 9 files
- Spot check agent changes for systematic errorsin 34 of 742, across 7 files
- Write a handoff document summarising the current conversationin 31 of 742, across 6 files
- Assign each agent a specific scopein 23 of 742, across 8 files
- Provide specific scope and clear goalin 23 of 742, across 5 files
Said here and by no other author read
- Apply user model choice over classification precedence
- Record probe facts before session creation
- Select model by tier and effort independently
- Reuse existing sessions for continuity
- Give Claude only required task context
- Keep raw logs outside the repository
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.