mcpField
O
orchestrating-agents

orchestrating-agents

github.com/oaustegardAgent workflows15752 installsUpdated 1d ago
Repository

About orchestrating-agents

A deprecated skill for coordinating API fan-out from interfaces without native subagents and delegating to Gemini. It has been renamed `orchestrating-chat-agents`; use that skill for current guidance.

Key features

  1. 01API fan-out for Claude calls
  2. 02Gemini delegation
  3. 03Legacy script shims retained

Use cases

  1. 01Run parallel Claude API calls from claude.ai
  2. 02Use Claude calls through `ConversationThread` or `AgentPool`

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/oaustegard/claude-skills --skill orchestrating-agents

After installing, type/orchestrating-agentsin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

CHANGELOG.md
scripts/
agent_pool.py
claude_client.py
orchestration.py
task_state.py

Details

From the project README

Orchestrating Agents (deprecated)

Renamed to orchestrating-chat-agents 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 wantgo to
parallel Claude calls over the API from claude.ai, ConversationThread, AgentPoolorchestrating-chat-agents
fan-out in Claude Code: Agent tool vs Workflow vs headless claude -pdispatching-subagents
SendMessage / ListAgents between native subagentsdispatching-subagents/references/native-messaging.md
which model or effort a subagent getsagent-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.

Comments

Markdown supported