orchestrating-agents · v0.9.0 · 2026-10-11 · sha256 4bf639d67f8b932b
orchestrating-agents v0.9.0A
Immutable. This exact content never changes and is served at /api/v1/blob/4bf639d67f8b932b.
--- name: orchestrating-agents description: DEPRECATED, renamed to orchestrating-chat-agents. Kept so existing imports of its scripts keep working; every module here loads the same module from orchestrating-chat-agents. Use orchestrating-chat-agents for parallel Claude calls over the API from claude.ai, and dispatching-subagents for fan-out in Claude Code. metadata: version: 0.9.0 --- # Orchestrating Agents (deprecated) Renamed to [orchestrating-chat-agents](../orchestrating-chat-agents/SKILL.md) on 2026-10-11. ## Why The old name sent requests to the wrong skill. Shown only skill names, Haiku, Sonnet and Opus 5.5 routed 10 of 45 parallel-dispatch requests here, work that belongs to `dispatching-subagents`. Of seven candidate names, `orchestrating-chat-agents` caught the most of this skill's own requests (19/21 against 15/21) without drawing more of the others' (`oaustegard/experiments` subagent-skill-choice). The content is the same: API fan-out from surfaces with no native subagents, and Gemini delegation. ## Where things went | you want | go to | |---|---| | parallel Claude calls over the API from claude.ai, `ConversationThread`, `AgentPool` | `orchestrating-chat-agents` | | fan-out in Claude Code: Agent tool vs Workflow vs headless `claude -p` | `dispatching-subagents` | | `SendMessage` / `ListAgents` between native subagents | `dispatching-subagents/references/native-messaging.md` | | which model or effort a subagent gets | `agent-routing` | `scripts/` here holds shims, so `sys.path.insert(0, '/mnt/skills/user/orchestrating-agents/scripts')` followed by `from claude_client import invoke_claude` still works. Point new code at `/mnt/skills/user/orchestrating-chat-agents/scripts`.