Skip to content
Back to skills

Openclaw Swarm

ASecurity

Use OpenClaw Swarm features for advanced subagent orchestration.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
ai-agentsgit

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned November 11, 2026

npx -y skills add johnalbertini14-glitch/openclaw-skills --skill openclaw-swarm --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Openclaw Swarm?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Openclaw Swarm
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/johnalbertini14-glitch-openclaw-swarm/badge)](https://www.skillsdirectory.com/skills/johnalbertini14-glitch-openclaw-swarm)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# openclaw-swarm

Use OpenClaw Swarm features for advanced subagent orchestration.

## About

This skill provides access to **OpenClaw Swarm** - a fork of OpenClaw with enhanced subagent orchestration:

- **Fork:** https://github.com/Heldinhow/openclaw-swarm
- **Docs:** [SWARM.md](https://github.com/Heldinhow/openclaw-swarm/blob/main/SWARM.md)

## When to Use

Use this skill when:
- Spawning subagents with context sharing
- Coordinating multiple subagents
- Sharing state between subagents
- Running parallel tasks

## Tools Available

### 1. sessions_spawn with contextSharing

Share parent session context with subagents:

```json
{
  "sessions_spawn": {
    "label": "my-task",
    "task": "Do something",
    "contextSharing": "recent"
  }
}
```

**Values:**
- `none` - No context
- `summary` - Compressed summary  
- `recent` - Last messages
- `full` - Complete history

### 2. context_store

Share data between subagents:

```json
// 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`

### 3. context_publish

Notify when subagent completes:

```json
{ "context_publish": {
    "action": "publish",
    "eventType": "task_complete",
    "target": "orchestrator",
    "data": { "result": "..." }
  }
}
```

### 4. parallel_spawn

Run multiple subagents in parallel:

```json
{ "parallel_spawn": {
    "tasks": [
      { "label": "task1", "task": "Do this" },
      { "label": "task2", "task": "Do that" }
    ],
    "wait": "all"
  }
}
```

**Wait strategies:**
- `all` - Wait for all
- `any` - Return on first, others continue
- `race` - Return on first

## Patterns

### Parallel Research
```json
{
  "parallel_spawn": {
    "tasks": [
      { "label": "web-search", "task": "Search X" },
      { "label": "docs-search", "task": "Find docs about X" }
    ],
    "wait": "all"
  }
}
```

### Chain Workflow
1. First subagent writes to context_store
2. Second subagent reads from context_store
3. Both notify via context_publish

### Context Pipeline
```json
{
  "sessions_spawn": {
    "label": "processor",
    "task": "Process data",
    "contextSharing": "recent"
  }
}
```

## Auto-Announce

Subagents automatically announce completion:
```
✅ Sub-agent completed: label
   task: ...
   result: ...
   runtime: Xs
```

No polling needed!

Files in this skill

  • SKILL.md2.4 KB
  • _meta.json283 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.