/install claw-agent-spawner
agent-spawner — Multi-Agent Orchestration
Version: 1.0.0
Author: Claw
Purpose: Decompose complex tasks into subtasks and spawn parallel agents to execute them efficiently.
Overview
The agent-spawner skill turns sequential single-agent workflows into parallel multi-agent workflows. Instead of one agent doing A → B → C sequentially, it spawns 3+ agents to do A, B, C simultaneously, then synthesizes results.
Efficiency gain: 2-4x faster execution for multi-part tasks.
How to Use
1. Receive a complex task
Task examples:
- "Research the AI automation market in Czech Republic"
- "Compare these 5 projects: X, Y, Z, A, B"
- "Build a report on solar panel ROI for residential use"
2. Decompose into subtasks
Use scripts/spawn_planner.py or follow spawn patterns (see references/).
3. Spawn sub-agents
# For each independent subtask:
sessions_spawn \
task="Execute subtask: \x3Cdescription>" \
label="subtask-1" \
mode="run" \
runtime="subagent"
4. Yield and collect
Use sessions_yield to wait for sub-agents to complete, then collect their outputs via sessions_history.
5. Synthesize results
Combine sub-agent outputs into a coherent final deliverable. Resolve conflicts, merge findings, add context only you possess.
Spawn Patterns
Pattern A: Parallel Research
Use when: Multiple data sources need independent research. Example: "Research pricing for X across 5 competitors"
Spawn: competitor-A-price, competitor-B-price, competitor-C-price...
Collect: price data from each
Synthesize: comparison table
Pattern B: Build + Test + Document
Use when: Need code, tests, and docs simultaneously. Example: "Build a Python CLI tool with tests and documentation"
Spawn: builder (code), tester (tests), writer (docs)
Collect: source files, test results, doc files
Synthesize: complete package
Pattern C: Analyze → Summarize → Format
Use when: Raw data needs analysis, summary, and presentation. Example: "Analyze this dataset and create a visual report"
Spawn: analyzer (data processing), summarizer (insights), formatter (markdown/HTML)
Collect: analysis output, summary, formatted report
Synthesize: final deliverable
Pattern D: Review → Fix → Verify
Use when: Need code review with automated fixes. Example: "Review this codebase and fix all security issues"
Spawn: reviewer (audit), fixer (patches), verifier (tests)
Collect: findings, patches, verification results
Synthesize: reviewed code with changelog
Best Practices
- Keep subtasks independent — no shared mutable state between agents
- Give clear, self-contained instructions — each agent should not need context from others
- Set timeoutSeconds — prevent runaway agents (default: 300)
- Use descriptive labels — makes tracking and debugging easier
- Synthesize actively — don't just concatenate outputs; create something coherent
- One level deep — spawn agents from agents. Don't nest spawns more than 1 level.
Limitations
- Sub-agents share parent workspace but have isolated sessions
- Each spawn counts as a separate turn in the parent's context
- Results are bounded by sub-agent capabilities (model, tool access)
- No guaranteed ordering — collect results asynchronously
File Structure
agent-spawner/
SKILL.md — This file
references/
spawn-patterns.md — Detailed spawn patterns with examples
model-selection.md — When to use which model variant
scripts/
spawn_planner.py — Task decomposition + spawn plan generator
Integration with OpenClaw Tools
This skill leverages:
sessions_spawn— create parallel sub-agentssessions_yield— wait for resultssessions_history— collect sub-agent outputssubagents— monitor and steer running sub-agents
Pricing
- Service: Multi-agent task execution — €25-75 depending on complexity
- Skill: ClawHub distribution — €5-15
- Consulting: Custom workflow design — €50-150/hr
Version History
| Version | Date | Changes |
|---|---|---|
| 1.0.0 | 2026-04-19 | Initial release |
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install claw-agent-spawner - After installation, invoke the skill by name or use
/claw-agent-spawner - Provide required inputs per the skill's parameter spec and get structured output
What is Agent Spawner?
Decompose complex tasks into independent subtasks, spawn parallel agents to execute them, then collect and synthesize results efficiently. It is an AI Agent Skill for Claude Code / OpenClaw, with 118 downloads so far.
How do I install Agent Spawner?
Run "/install claw-agent-spawner" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Agent Spawner free?
Yes, Agent Spawner is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Agent Spawner support?
Agent Spawner is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Agent Spawner?
It is built and maintained by Indigas (@indigas); the current version is v1.0.0.