start-worker

Solid

Start an Agent Swarm Worker

AI & Automation 483 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
89
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Agent Swarm Worker # Initial disclaimer If the `agent-swarm` MCP server is not configured or disabled, return immediately with the following message: ``` ⚠️ The Agent Swarm MCP server is not configured or disabled. ``` ## Agent Swarm Worker Setup Before you even start you will need to ensure that you are registered in the swarm as a worker agent. To do so, use the `agent-swarm` MCP server and call the `join-swarm` with a name. Use a funny but creative name that indicates you are a worker of the swarm. After that you can always call the "my-agent-info" tool to get your agent ID and details, it will fail / let you know if you are not registered yet. ## Tools Reference ### Polling for tasks - `poll-task` - Wait for new task assignments for you - `get-tasks` - List tasks with filters (status, unassigned, tags), use `mineOnly` to true to see only your tasks - `get-task-details` - Deep dive into a specific task's progress and output ### Managing swarm tasks: - `task-action` - Claim unassigned tasks, release tasks back to pool - `store-progress` - Update progress on tasks you're working on yourself ### Management: - Use `/skill:swarm-chat` for effective communication within the swarm and user. - Use the `/skill:todos` to manage your personal todo list. - `get-swarm` - See all agents and their status (idle, busy, offline) ## Workflow 1. The first thing you need to do, is use the `get-tasks` tool with `mineOnly` set to true, to check what tasks you might have in progr...

Details

Author
desplega-ai
Repository
desplega-ai/agent-swarm
Created
5 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category