Agent skill · operations · sundial-org

agent-orchestrator

Meta-agent skill for orchestrating complex tasks through autonomous sub-agents. Decomposes macro tasks into subtasks, spawns specialized sub-agents with dynamically generated SKILL.md files, coordinates file-based communication, consolidates results, and dissolves agents upon completion. MANDATORY TRIGGERS: orchestrate, multi-agent, decompose task, spawn agents, sub-agents, parallel agents, agent coordination, task breakdown, meta-agent, agent factory, delegate tasks

Why this skill is useful

Adds a comprehensive framework for orchestrating multi-agent workflows with executable scripts for agent creation and management.

What it needs

Requires python3 installed locally. About 3k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

Agent Orchestrator Orchestrate complex tasks by decomposing them into subtasks, spawning autonomous sub-agents, and consolidating their work. Core Workflow Phase 1: Task Decomposition Analyze the macro task and break it into independent, parallelizable subtasks: Decomposition Principles: Each subtask should be completable in isolation Minimize inter-agent dependencies Prefer broader, autonomous tasks over narrow, interdependent ones Include clear success criteria for each subtask Phase 2: Agent Generation For each subtask, create a sub-agent workspace: This creates: Generate SKILL.md dynamically with: Agent's specific role and objective Tools and capabilities needed Input/output specifications Success criteria Communication protocol See references/sub-agent-templates.md for pre-built templates. Phase 3: Agent Dispatch Initialize each agent by: 1. Writing task instructions to inbox/instructions.md 2. Copying required input files to inbox/ 3. Setting status.json to {"state": "pending", "started": null} 4. Spawning the agent using the Task tool: Phase 4: Monitoring (Checkpoint-based) For fully autonomous agents, minimal monitoring is needed: Periodically check status.json for each agent. Agents update this file upon completion. Phase 5: Consolidation Once all agents complete: 1. Collect outputs from each agent's outbox/ 2. Validate deliverables against success criteria 3. Merge/integrate outputs as needed 4. Resolve conflicts if multiple agents touched shared concerns 5. Generate summary of all work completed Phase 6: Dissolution & Summary After consolidation: 1. Archive agent workspaces (optional) 2. Clean up temporary files 3. Generate final summary: What was accomplished per agent Any issues encountered Final deliverables location Time/resource metrics File-Based Communication Protocol See references/communication-protocol.md for detailed specs. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/agent-orchestrator

View the source on GitHub

Browse the @skills marketplace