Multi-Agent Coordination
"Many minds, one mission. Coordination is the multiplier."
When This Skill Activates
- •Tasks requiring multiple agents to collaborate
- •Keywords: "coordinate", "agents", "parallel", "team", "collaborate"
- •Default for: Starlight Orchestrator
What This Skill Does
Manages the coordination of multiple Starlight agents working on related tasks. Handles agent selection, task decomposition, dependency management, and result aggregation.
Procedures
Procedure 1: Agent Selection
- •Analyze the task for domain requirements
- •Match domains to agent expertise (see Agent Registry)
- •Assess if agents need to work in parallel or sequence
- •Calculate total token budget for all agents
- •Confirm agent selection is minimal (no unnecessary agents)
- •Brief each agent with their specific sub-task
Procedure 2: Task Decomposition
- •Break the main task into discrete sub-tasks
- •For each sub-task, identify: owner agent, dependencies, expected output
- •Create dependency graph
- •Identify critical path
- •Optimize for parallel execution where possible
- •Set checkpoints for progress monitoring
Procedure 3: Result Aggregation
- •Collect outputs from all agents
- •Check for conflicts or contradictions
- •Apply the Synthesis Protocol (see core/SYNTHESIS_PROTOCOL.md)
- •Merge into unified response
- •Ensure no agent's contribution is lost
- •Present coherent result to user
Integration Points
- •Vault: Operational Vault (coordination patterns)
- •Agents: Orchestrator (primary), Prime (council mode)
- •Engine: Orchestration Engine (core/ORCHESTRATION_ENGINE.md)
Quality Criteria
- •Were the minimum necessary agents used?
- •Were dependencies correctly identified?
- •Were parallel opportunities exploited?
- •Was the final output coherent, not fragmented?