orchestrating-swarms

Orchestrate multi-agent swarms with Claude Code's TeammateTool and Task system.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/TrendpilotAI/invesco-demo --skill orchestrating-swarms-trendpilotai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchestrating-swarms
Source: https://github.com/TrendpilotAI/invesco-demo/tree/main/skills/compound-engineering/skills/orchestrating-swarms
Command: npx skills add https://github.com/TrendpilotAI/invesco-demo --skill orchestrating-swarms-trendpilotai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive framework for orchestrating complex multi-agent systems, enabling efficient task distribution, communication, and coordination.

Core Features & Use Cases

  • Team Management: Create, join, and manage teams of agents.
  • Task Management: Define, assign, track, and manage dependencies between tasks.
  • Inter-Agent Communication: Facilitate structured messaging between agents via inboxes.
  • Use Case: Coordinate a team of specialized agents (e.g., security reviewer, performance analyst, code simplicity checker) to perform a thorough code review of a pull request in parallel, with each agent reporting findings to a central leader.

Quick Start

Use the orchestrating-swarms skill to create a new team named 'code-review' and spawn a 'security' agent into it.

Frequently Asked Questions about orchestrating-swarms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate multiple agents for a parallel code review?

To coordinate multiple agents for a parallel code review, you can orchestrate a multi-agent swarm by creating a team, spawning specialized agents like a security reviewer, and having them report findings to a central leader.

What is multi-agent swarm orchestration and when do I need it?

Multi-agent swarm orchestration is the coordination of multiple agents for task distribution and communication. You need it for tasks benefiting from divide-and-conquer patterns, such as running parallel code reviews or creating pipeline workflows with dependencies.

How do I manage dependencies between tasks in a multi-agent pipeline?

You manage dependencies between tasks in a multi-agent pipeline by defining, assigning, and tracking task lifecycles within a team configuration, allowing agents to process sequential workflow stages.

Do I need to understand agent primitives to build self-organizing task queues?

Yes, effective self-organizing task queues require an understanding of agent primitives, team configurations, task lifecycles, and message flows to ensure proper inter-agent communication and coordination.

Can I facilitate structured messaging between agents during task execution?

Yes, you can facilitate structured messaging between agents during task execution by using inboxes designed for inter-agent communication, ensuring messages flow correctly across the swarm.

How do I set up Claude Code TeammateTool for multi-agent task management?

You set up multi-agent task management by using Claude Code's TeammateTool and Task system to create teams, spawn agents, and define task lifecycles for divide-and-conquer workflows.