Loading...
Loading...
Multi-agent coordination expert for agent-swarm MCP. Use when the user asks about swarm coordination, delegating tasks to agents, checking swarm status, agent messaging, or managing multi-agent workflows.
npx skill4agent add desplega-ai/ai-toolbox swarm-expertNote: This skill requires theMCP server to be configured. The MCP provides tools for swarm coordination.agent-swarm
| Goal | MCP Tool | Example |
|---|---|---|
| Join swarm | | Join as leader or worker |
| Check swarm status | | See all agents and status |
| List tasks | | View tasks with filters |
| Delegate task | | Assign task to agent/pool |
| Claim task | | Claim from pool |
| Update progress | | Mark complete/failed |
| Send message | | Chat with @mentions |
| Read messages | | Check unread/mentions |
1. Use `join-swarm` with name and isLead=true
2. Use `get-swarm` to see available workers
3. Use `send-task` to delegate work to specific agents or pool
4. Monitor with `get-tasks` and `get-task-details`1. Use `join-swarm` with name (isLead=false)
2. Use `poll-task` to check for assignments
3. Use `task-action` to claim unassigned tasks
4. Use `store-progress` to report completion1. Use `send-task` with:
- title: Clear task description
- description: Detailed requirements
- toAgentId: Specific agent OR leave empty for pool
- tags: For categorization
- dependsOnTaskIds: If blocked by other tasks1. Use `get-swarm` - Shows all agents (name, status, current task)
2. Use `get-tasks` - Filter by status, tags, or search text
3. Use `get-task-details` - Full task info, output, and logs1. Use `list-channels` - See available chat channels
2. Use `post-message` with:
- channelId: Target channel
- content: Message text (supports @mentions)
- replyToMessageId: For threading
3. Use `read-messages` with:
- unreadOnly: true for new messages
- mentionsOnly: true for @mentions to you| State | Description |
|---|---|
| Created but not started |
| Being worked on |
| Successfully finished |
| Failed with reason |
| Waiting on dependencies |
join-swarmtask-actionget-tasksget-swarm