{"id":"5a580909-0602-4697-b564-f14b0abf71d9","shortId":"X9hKmJ","kind":"skill","title":"Coordinate multiple CLI agents through sessions, handoffs, and terminal control APIs with CLI Agent Orchestrator","tagline":"Lets an agent supervisor spawn and steer isolated terminal-based worker agents with explicit handoff, assign, and message patterns.","description":"# Coordinate multiple CLI agents through sessions, handoffs, and terminal control APIs with CLI Agent Orchestrator\n\nLets an agent supervisor spawn and steer isolated terminal-based worker agents with explicit handoff, assign, and message patterns.\n\n## Prerequisites\n\nPython 3.10+, tmux 3.3+, uv, supported CLI developer agents\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- brew install python@3.12\n- ### 3. Install uv\n- uv tool install git+https://github.com/awslabs/cli-agent-orchestrator.git@main --upgrade\n- uv tool install cli-agent-orchestrator --upgrade\n\nRequirements and caveats from upstream:\n- [![Python versions](https://img.shields.io/pypi/pyversions/cli-agent-orchestrator.svg)](https://pypi.org/project/cli-agent-orchestrator/)\n- **Python 3.10 or higher** — see [pyproject.toml](pyproject.toml)\n- **[uv](https://docs.astral.sh/uv/)** — fast Python package installer and virtual environment manager\n\nBasic usage or getting-started notes:\n- **Headless agent execution in CI** — cao launch --headless --async to run tasks unattended.\n- **Cross-provider mixing** — run workers on different CLIs in the same session. Pin a profile to a provider via agent frontmatter. See [Cross-Provider Orchestration](#cross-provider-orchestration).\n- **curl** and **git** — for downloading installers and cloning the repo\n\n- Source: https://github.com/awslabs/cli-agent-orchestrator\n- Extracted from upstream docs: https://raw.githubusercontent.com/awslabs/cli-agent-orchestrator/HEAD/README.md\n\n## Documentation\n\n- https://github.com/awslabs/cli-agent-orchestrator\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/coordinate-multiple-cli-agents-through-sessions-handoffs-and-terminal-control-apis-with-cli-agent-orchestrator/)","tags":["coordinate","multiple","cli","agents","through","sessions","handoffs","and","terminal","control","apis","with"],"capabilities":["skill","source-agentskillexchange","skill-coordinate-multiple-cli-agents-through-sessions-handoffs-and-terminal-control-apis-with-cli-agent-orchestrator","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/coordinate-multiple-cli-agents-through-sessions-handoffs-and-terminal-control-apis-with-cli-agent-orchestrator","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,791 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:09:58.274Z","embedding":null,"createdAt":"2026-05-18T13:15:53.760Z","updatedAt":"2026-05-18T19:09:58.274Z","lastSeenAt":"2026-05-18T19:09:58.274Z","tsv":"'/awslabs/cli-agent-orchestrator':209,220 '/awslabs/cli-agent-orchestrator.git@main':106 '/awslabs/cli-agent-orchestrator/head/readme.md':216 '/pypi/pyversions/cli-agent-orchestrator.svg)](https://pypi.org/project/cli-agent-orchestrator/)':125 '/skills/coordinate-multiple-cli-agents-through-sessions-handoffs-and-terminal-control-apis-with-cli-agent-orchestrator/)':227 '/uv/)**':136 '3':97 '3.10':73,127 '3.12':96 '3.3':75 'agent':4,14,18,28,39,49,53,63,80,113,153,185,222 'agentskillexchange.com':226 'agentskillexchange.com/skills/coordinate-multiple-cli-agents-through-sessions-handoffs-and-terminal-control-apis-with-cli-agent-orchestrator/)':225 'api':11,46 'assign':32,67 'async':160 'base':26,61 'basic':145 'brew':93 'cao':157 'caveat':118 'ci':156 'cli':3,13,38,48,78,112 'cli-agent-orchestr':111 'clis':173 'clone':203 'control':10,45 'coordin':1,36 'cross':166,189,193 'cross-provid':165,188 'cross-provider-orchestr':192 'curl':196 'develop':79 'differ':172 'doc':213 'docs.astral.sh':135 'docs.astral.sh/uv/)**':134 'document':217 'download':200 'environ':92,143 'exchang':224 'execut':154 'explicit':30,65 'extract':210 'fast':137 'frontmatt':186 'get':149 'getting-start':148 'git':103,198 'github.com':105,208,219 'github.com/awslabs/cli-agent-orchestrator':207,218 'github.com/awslabs/cli-agent-orchestrator.git@main':104 'handoff':7,31,42,66 'headless':152,159 'higher':129 'img.shields.io':124 'img.shields.io/pypi/pyversions/cli-agent-orchestrator.svg)](https://pypi.org/project/cli-agent-orchestrator/)':123 'instal':81,85,94,98,102,110,140,201 'isol':23,58 'launch':158 'let':16,51 'manag':144 'match':90 'messag':34,69 'mix':168 'multipl':2,37 'note':151 'orchestr':15,50,114,191,195 'packag':139 'path':88 'pattern':35,70 'pin':178 'prerequisit':71 'profil':180 'provid':167,183,190,194 'pyproject.toml':131,132 'python':72,95,121,126,138 'raw.githubusercontent.com':215 'raw.githubusercontent.com/awslabs/cli-agent-orchestrator/head/readme.md':214 'repo':205 'requir':116 'run':162,169 'see':130,187 'session':6,41,177 'setup':87 'skill':223 'skill-coordinate-multiple-cli-agents-through-sessions-handoffs-and-terminal-control-apis-with-cli-agent-orchestrator' 'sourc':206,221 'source-agentskillexchange' 'spawn':20,55 'start':150 'steer':22,57 'supervisor':19,54 'support':77 'task':163 'termin':9,25,44,60 'terminal-bas':24,59 'tmux':74 'tool':101,109 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'unattend':164 'upgrad':107,115 'upstream':84,120,212 'usag':146 'use':82 'uv':76,99,100,108,133 'version':122 'via':184 'virtual':142 'worker':27,62,170","prices":[{"id":"363ab742-c6b1-418e-a816-b7bd427a76d5","listingId":"5a580909-0602-4697-b564-f14b0abf71d9","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:15:53.760Z"}],"sources":[{"listingId":"5a580909-0602-4697-b564-f14b0abf71d9","source":"github","sourceId":"agentskillexchange/skills/coordinate-multiple-cli-agents-through-sessions-handoffs-and-terminal-control-apis-with-cli-agent-orchestrator","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/coordinate-multiple-cli-agents-through-sessions-handoffs-and-terminal-control-apis-with-cli-agent-orchestrator","isPrimary":false,"firstSeenAt":"2026-05-18T13:15:53.760Z","lastSeenAt":"2026-05-18T19:09:58.274Z"}],"details":{"listingId":"5a580909-0602-4697-b564-f14b0abf71d9","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"coordinate-multiple-cli-agents-through-sessions-handoffs-and-terminal-control-apis-with-cli-agent-orchestrator","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"2477469692a5f122abd7ab2e5c4f7b0fd9aa4669","skill_md_path":"skills/coordinate-multiple-cli-agents-through-sessions-handoffs-and-terminal-control-apis-with-cli-agent-orchestrator/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/coordinate-multiple-cli-agents-through-sessions-handoffs-and-terminal-control-apis-with-cli-agent-orchestrator"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Coordinate multiple CLI agents through sessions, handoffs, and terminal control APIs with CLI Agent Orchestrator","description":"Lets an agent supervisor spawn and steer isolated terminal-based worker agents with explicit handoff, assign, and message patterns."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/coordinate-multiple-cli-agents-through-sessions-handoffs-and-terminal-control-apis-with-cli-agent-orchestrator"},"updatedAt":"2026-05-18T19:09:58.274Z"}}