Cross model orchestrator
Skill yigityildiz0/universal-ai-skill-library/skills/common/cross-model-orchestrator
531 searchable AI Agent Skills for Claude Code, OpenAI Codex, and OpenCode — EN/TR catalog, platform and risk notes, direct ZIPs, and curated bundles.
npx -y skills add yigityildiz0/universal-ai-skill-library --skill cross-model-orchestratorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
3 things to look at
- 19 days oldThe repository was created 19 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.
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 1 stars1 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 two or more available AI assistants or model sessions through explicit roles, artifact handoffs, and quality gates. Use for high-risk.
SKILL.md
5.1 KB, 971 tokens by cl100k_base, as published. Nobody here has run it
Cross-Model Orchestrator
Coordinate independent assistants without hard-coding provider names or assuming one model family is permanently best at a role.
Decide Whether to Orchestrate
Use multiple models or sessions only when at least one applies:
- independent review materially reduces risk;
- tasks are separable and parallel work reduces elapsed time;
- specialist capabilities differ, such as vision, code execution, large-context reading, or a domain tool;
- a disputed decision needs evidence from independent approaches.
Stay with one capable assistant for small, tightly coupled, or low-risk work. Cross-model workflows add cost, latency, handoff loss, and privacy exposure.
Capability Inventory
Before assigning roles, inventory only capabilities actually available in the active environment:
| Candidate | Available tools | Context/input limits | Data boundary | Cost/latency | Observed strengths | Constraints |
|---|
Do not infer quality from a provider name or version number. Prefer measured performance on the user's task, required tool access, privacy constraints, and current availability. Do not switch providers or send data to an external service without authorization.
Workflow
1. Define the task contract
Write a compact contract containing:
- goal and measurable acceptance criteria;
- in-scope files, systems, and data;
- prohibited changes and external actions;
- required tests and evidence;
- final decision owner;
- shared-workspace and write-scope rules.
2. Assign roles by capability
Use the smallest useful set of roles:
- Planner: explores constraints and proposes a decision-complete approach;
- Builder: implements within a disjoint write scope;
- Reviewer: independently checks requirements, regressions, and maintainability;
- Verifier: reruns tests and confirms artifacts from source;
- Breaker: performs bounded adversarial testing for high-risk changes.
One assistant may fill sequential roles only when independence is not required. Never let the implementer be the sole reviewer of its own work.
3. Choose a topology
- Sequential handoff for coupled plan -> build -> verify work.
- Parallel specialists for genuinely independent subtasks with disjoint files or read-only outputs.
- Competitive alternatives for an uncertain design decision; compare against the same rubric.
- Independent verification for a finished change where implementation context should not bias review.
4. Define handoffs
Pass the minimum complete context. Use an existing task artifact or chat payload; do not force fixed filenames when the host provides native handoff tools.
Each handoff must include:
Goal:
Acceptance criteria:
Inputs and source paths:
Write scope or read-only boundary:
Constraints and prohibited actions:
Required output contract:
Validation command or evidence:
Known uncertainties:
When agents share a filesystem, assign non-overlapping write ownership. When they do not, include exact artifacts or patches rather than references the recipient cannot access.
5. Apply quality gates
Plan gate
- assumptions are verified or clearly marked;
- acceptance criteria are testable;
- scope, migration, rollback, and risks are covered;
- the approach fits the existing codebase.
Integration gate
- every output matches its contract;
- overlapping edits are reconciled intentionally;
- build, typecheck, lint, and relevant tests pass;
- security and data-boundary checks match the risk;
- no unrelated user changes were overwritten.
Final gate
- a verifier reconstructed the result from source artifacts;
- failures and skipped checks are explicit;
- the human retains control over merge, deploy, publish, spending, and external messages.
6. Resolve disagreement with evidence
Classify the disagreement:
- factual: inspect source, docs, tests, or runtime output;
- requirement: return to the user-provided contract;
- design tradeoff: compare options against agreed criteria;
- risk: require a bounded experiment or choose the reversible option;
- scope: keep the original scope and log follow-up work.
Record the competing claims, evidence, decision, and residual uncertainty. A majority vote is not evidence.
Failure Handling
- If an agent fails, preserve completed independent outputs and retry only the failed contract with corrected context.
- If outputs conflict in the same files, stop parallel writes and reconcile sequentially.
- If tool or model availability changes, reassign by capability; do not invent a replacement name.
- If cost, privacy, or authorization is unclear, pause external delegation and continue locally where safe.
- If orchestration overhead exceeds the task benefit, collapse to one coordinator plus one independent verifier.
Final Report
Summarize role assignments, artifacts, validation results, disagreements, unresolved risks, and approximate added cost/latency. Report which checks were truly independent.
Gives 0 of the 12 instructions most agent orchestration skills give in 971 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
- use multiple models only when risk reduction justifies the cost
- assign roles based on measured capability rather than provider name
- write a compact task contract before assigning roles
- pass minimum complete context during handoffs
- assign non-overlapping write ownership to agents sharing a filesystem
- apply the plan integration and final quality gates
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.