dispatch

Featured

Orchestrate other AI coding agents (Claude Code, Codex, Cursor, OpenCode, Pi, Gemini, or any custom agent) by driving them through `ccmux invoke`. ccmux is the cross-harness substrate; YOU are the router. Use this skill when a prompt asks you to coordinate, delegate, fan out, or pipeline work across multiple agents, e.g. "plan with claude, implement with codex, search with gemini", "run these three agents in parallel and combine the results", "delegate this long implementation to codex while I keep working", "have another agent do X and summarize it back", or any request to use `ccmux invoke` to launch and watch worker agents. The user supplies the agent-per-task policy in their prompt; this skill teaches the mechanics of firing, polling, joining, cancelling, and reading worker output, plus when to hand a job off to `ccmux spawn` (a live, human-driven pane) instead of invoking it.

AI & Automation 166 stars 28 forks Updated today MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
74
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Orchestrating agents with `ccmux invoke` You are the orchestrator. ccmux gives you one uniform CLI that launches and observes every harness the same way (claude, codex, cursor, opencode, pi, gemini, plus custom agents). This skill teaches the **mechanics** of driving those workers. It is deliberately generic: the **agent-per-task policy comes from the user's prompt** ("plan with claude, implement with codex, search with gemini"), not from this file. Your job is to apply judgment to that policy and thread results between steps. ccmux never runs a model itself, not even to summarize a worker's output. Digesting a large result is your job (prompt the worker for brevity, or spawn a cheap summarizer over its full output). Keep that in mind throughout: the discipline that keeps an orchestration tractable is controlling how much each worker hands back. ## When to use - The user names a multi-agent workflow ("plan with X, implement with Y, search with Z"). - You need to fan a task out across several agents and combine their answers. - You want to delegate a long task to another agent without blocking your own work. - You want a second agent's independent take (review, verify, alternative implementation). ## When NOT to use - A single quick turn you can run inline: just `ccmux invoke <agent> "..."` once; you don't need the fire-and-poll machinery below. - Work you should do yourself. Delegation costs a cold start (5-15s) plus the worker's own round-trip; don't farm out wha...

Details

Author
epilande
Repository
epilande/ccmux
Created
2 months ago
Last Updated
today
Language
TypeScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

use-coding-agents

How to use the coding agents installed on this machine (claude, codex, droid, grok, hermes, opencode, copilot, pi) as plain sub-agents in orchestrated workflows: one headless invocation, one prompt in, one result out. Deliberately ignores each CLI's own orchestration features (droid --mission, codex multi_agent, hermes delegation/moa/kanban, grok --agents, opencode personas). The orchestrator is whatever session is running the skill; the CLIs are interchangeable workers. Use when the user asks "which agent should run this", "fan out workers", "run X headless", or when a lifeos skill (overnight, timeboxed-iterating, workgraph, gauntlet, bughunt, dark-factory) needs to launch an agent CLI.

15 Updated 6 days ago
av
AI & Automation Listed

cmux

Drives cmux as an agent cockpit to boot, race, and monitor visible agent teams. Mac-only. USE WHEN cmux, agent cockpit, boot an agent team, orchestrate agents, three-tier orchestration, agent race, needle-in-haystack hotfix, agent fleet, 2x2 fleet, watch/monitor my agents, scale compute to scale impact, send a prompt to a running agent, multiplexer, terminal cockpit, orchestrator lead worker. NOT FOR one-shot in-harness subagents with no terminal to watch (use Delegation/Agent/Workflow), the Pulse dashboard itself (cmux feeds it, use Pulse), browser deploy-verification (use Interceptor), or Linux/Windows (cmux is Mac-only — use tmux).

12 Updated 4 days ago
DorShaer
Web & Frontend Listed

orchestmux

Run several coding-agent CLIs (codex, kimi, claude, opencode, gemini) in parallel as tmux panes and coordinate them with the `orchestmux` CLI: create tasks, dispatch them to workers, block on real completion, and answer blocking questions. Use when the user asks to run agents in parallel, delegate work to codex/kimi/another agent while supervising it, split a job across workers, watch agents work in tmux, or says "orchestmux". Do not use for a single one-off shell command, or for work the current agent should just do itself.

4 Updated 1 weeks ago
layl-labs