Skip to content
Back to skills

Parallel Agent Spawner

ASecurity

Spawn and coordinate parallel agents for faster completion. Use when running parallel tasks, spawning subagents, coordinating concurrent work, or optimizing throughput.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added February 8, 2026
developmentpythongotestinggit

Security analysis

A100/100

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

Scanned February 12, 2026

npx -y skills add adaptationio/Skrillz --skill parallel-agent-spawner --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Parallel Agent Spawner?

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

Security grade badge for Parallel Agent Spawner
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/adaptationio-parallel-agent-spawner/badge)](https://www.skillsdirectory.com/skills/adaptationio-parallel-agent-spawner)

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
---
name: parallel-agent-spawner
description: Spawn and coordinate parallel agents for faster completion. Use when running parallel tasks, spawning subagents, coordinating concurrent work, or optimizing throughput.
version: 1.0.0
category: autonomous-coding
layer: orchestration
---

# Parallel Agent Spawner

Spawns and coordinates parallel agents for faster feature completion.

## Quick Start

### Spawn Parallel Agents
```python
from scripts.parallel_spawner import ParallelSpawner

spawner = ParallelSpawner(project_dir)
results = await spawner.spawn_parallel(
    tasks=["feature-1", "feature-2", "feature-3"],
    agent_type="coding"
)
```

### Coordinate Results
```python
await spawner.wait_all()
summary = spawner.get_results_summary()
```

## Parallel Execution Model

```
┌─────────────────────────────────────────────────────────────┐
│                   PARALLEL EXECUTION                        │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  MAIN ORCHESTRATOR                                          │
│  ├─ Analyzes feature dependencies                          │
│  ├─ Identifies parallelizable work                         │
│  ├─ Spawns worker agents                                   │
│  └─ Coordinates results                                    │
│                                                             │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐                 │
│  │ Agent 1  │  │ Agent 2  │  │ Agent 3  │                 │
│  │          │  │          │  │          │                 │
│  │ feature-1│  │ feature-2│  │ feature-3│                 │
│  └────┬─────┘  └────┬─────┘  └────┬─────┘                 │
│       │             │             │                        │
│       ▼             ▼             ▼                        │
│  ┌─────────────────────────────────────────┐              │
│  │           RESULT AGGREGATOR              │              │
│  │  ├─ Collects all results                │              │
│  │  ├─ Resolves conflicts                  │              │
│  │  ├─ Merges code changes                 │              │
│  │  └─ Updates feature list                │              │
│  └─────────────────────────────────────────┘              │
│                                                             │
└─────────────────────────────────────────────────────────────┘
```

## Agent Types

| Type | Purpose | Parallelizable |
|------|---------|----------------|
| **coding** | Implement features | Yes, if independent |
| **testing** | Run E2E tests | Yes |
| **review** | Code review | Yes |
| **research** | Explore codebase | Yes |

## Spawn Configuration

```python
@dataclass
class SpawnConfig:
    max_parallel: int = 3
    timeout_per_agent: int = 1800  # 30 min
    retry_failed: bool = True
    merge_strategy: str = "sequential"  # or "git-merge"
```

## Integration Points

- **autonomous-loop**: Provides work to parallelize
- **coding-agent**: Worker agents for features
- **checkpoint-manager**: Create checkpoints before spawn
- **error-recoverer**: Handle agent failures

## References

- `references/PARALLELIZATION-STRATEGY.md` - Strategy guide
- `references/CONFLICT-RESOLUTION.md` - Merge conflicts

## Scripts

- `scripts/parallel_spawner.py` - Core spawner
- `scripts/agent_pool.py` - Agent pool management
- `scripts/result_aggregator.py` - Aggregate results
- `scripts/dependency_analyzer.py` - Find parallelizable work

Files in this skill

  • SKILL.md4.3 KB
  • scripts/dependency_analyzer.py5.7 KB
  • scripts/parallel_spawner.py7.7 KB
  • scripts/result_aggregator.py6 KB

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.

Comments

Loading comments…