Back to skills
SKILL.md
Agent Weave
ASecurityMaster-Worker Agent Cluster for parallel task execution. Use when building distributed agent systems with parallel processing needs, task orchestration, or MapReduce-style workflows.
- 14 stars
- 0 votes
- 0 copies
- 2 views
- Added September 7, 2026
Works with
Security analysis
96/100- Installs packages at runtime which could introduce malicious dependencies
Pro scans all 19 files and shows the line behind each finding
npx -y skills add modbender/skill-library-mcp --skill agent-weave --agent claude-codeAre you the author of Agent Weave?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/modbender-agent-weave)---
name: agent-weave
description: Master-Worker Agent Cluster for parallel task execution. Use when building distributed agent systems with parallel processing needs, task orchestration, or MapReduce-style workflows.
---
# Agent-Weave
Master-Worker Agent Cluster with parallel task execution and secure parent-child communication.
## When to Use This Skill
Use agent-weave when you need to:
- Build distributed agent systems with parallel processing
- Orchestrate multiple agents working together
- Implement MapReduce-style workflows
- Scale task execution across worker agents
- Build master-worker architectures
## Quick Start
### Installation
```bash
npm install agent-weave
```
### Basic Usage
```javascript
const { Loom } = require('agent-weave');
// Create cluster
const loom = new Loom();
const master = loom.createMaster('my-cluster');
// Create workers
const workers = loom.spawnWorkers(master.id, 5, async (data) => {
// Process data
return { result: data * 2 };
});
// Execute tasks
const results = await master.dispatch([1, 2, 3, 4, 5]);
console.log(results);
```
## CLI Commands
```bash
# Create master
weave loom create-master --name my-cluster
# Spawn workers
weave loom spawn --parent <master-id> --count 5
# List agents
weave loom list --tree
```
## Features
- **Master-Worker Architecture**: Orchestrate multiple worker agents
- **Parallel Execution**: Distribute tasks across workers
- **Secure Communication**: Parent-child relationship enforcement
- **MapReduce Support**: Built-in map-reduce workflows
- **Auto-scaling**: Dynamic worker management
- **Event-driven**: EventEmitter-based communication
## API Reference
### Loom
Factory for creating and managing agents.
### Master
Manages a cluster of worker agents.
### Worker
Executes tasks assigned by the master.
### Thread
Secure communication layer between agents.
### Tapestry
Task orchestration engine for MapReduce workflows.
## License
MIT
Files in this skill
- AGENT_SYSTEM.md
- CHANGELOG.md
- README.md
- RELEASE.md
- SKILL.md
- TEST_REPORT.md
- agent-demo.js
- agent-system-demo.js
- agent-system.js
- bin/weave-cli-safe.js
- examples/task-demo.js
- lib/index.js
- lib/loom-simple.js
- lib/loom.js
- lib/tapestry.js
- lib/thread.js
- package-lock.json
- package.json
- tests/test.js
Attribution
Comments
Loading comments…