Install
openclaw skills install openclaw-swarmEnable advanced subagent orchestration with context sharing, state management, parallel tasks, and completion notifications using OpenClaw Swarm features.
openclaw skills install openclaw-swarmUse OpenClaw Swarm features for advanced subagent orchestration.
This skill provides access to OpenClaw Swarm - a fork of OpenClaw with enhanced subagent orchestration:
Use this skill when:
Share parent session context with subagents:
{
"sessions_spawn": {
"label": "my-task",
"task": "Do something",
"contextSharing": "recent"
}
}
Values:
none - No contextsummary - Compressed summaryrecent - Last messagesfull - Complete historyShare data between subagents:
// Write
{ "context_store": { "action": "set", "namespace": "project", "key": "data", "value": {...} } }
// Read
{ "context_store": { "action": "get", "namespace": "project", "key": "data" } }
Actions: get, set, delete, list, subscribe, broadcast
Notify when subagent completes:
{ "context_publish": {
"action": "publish",
"eventType": "task_complete",
"target": "orchestrator",
"data": { "result": "..." }
}
}
Run multiple subagents in parallel:
{ "parallel_spawn": {
"tasks": [
{ "label": "task1", "task": "Do this" },
{ "label": "task2", "task": "Do that" }
],
"wait": "all"
}
}
Wait strategies:
all - Wait for allany - Return on first, others continuerace - Return on first{
"parallel_spawn": {
"tasks": [
{ "label": "web-search", "task": "Search X" },
{ "label": "docs-search", "task": "Find docs about X" }
],
"wait": "all"
}
}
{
"sessions_spawn": {
"label": "processor",
"task": "Process data",
"contextSharing": "recent"
}
}
Subagents automatically announce completion:
✅ Sub-agent completed: label
task: ...
result: ...
runtime: Xs
No polling needed!