✓ Verified 📱 Social Media ✓ Enhanced Data

Agent Team Kit

*A framework for self-sustaining AI agent teams.*.

Rating
4.1 (47 reviews)
Downloads
3,578 downloads
Version
1.0.0

Overview

*A framework for self-sustaining AI agent teams.*.

Complete Documentation

View Source →

Agent Team Kit — SKILL.md

A framework for self-sustaining AI agent teams.


What This Is

A complete team process kit for OpenClaw agents that enables:

  • Self-service work queues — Agents pick up tasks without human bottlenecks
  • Clear role ownership — Everyone knows who does what
  • Continuous discovery — Work flows in automatically
  • Proactive operation — The team runs itself via heartbeat

Quick Start

1. Copy the Process Files

bash
# From your workspace root
cp -r skills/agent-team-kit/templates/process ./process

This creates:

  • process/INTAKE.md — The 5-phase work loop
  • process/ROLES.md — Role definitions
  • process/OPPORTUNITIES.md — Raw ideas/discoveries
  • process/BACKLOG.md — Triaged work queue
  • process/STATUS.md — Who's working on what

2. Add Heartbeat Config

Merge templates/HEARTBEAT.md into your existing HEARTBEAT.md:

bash
cat skills/agent-team-kit/templates/HEARTBEAT.md >> HEARTBEAT.md

Or copy it directly if you don't have one yet.

3. Customize Roles

Edit process/ROLES.md to match your team:

  • Rename roles to fit your domain
  • Add/remove specialized execution roles
  • Update the human lead section with your name

The Intake Loop

text
DISCOVER → TRIAGE → READY → EXECUTE → FEEDBACK
    ↑                                      ↓
    └──────────────────────────────────────┘
  • Discover — Find opportunities (Scout role)
  • Triage — Decide what's ready (Rhythm role)
  • Ready — Self-service queue (any agent)
  • Execute — Do the work (assigned agent)
  • Feedback — Learn and spawn new ideas (completing agent)

Core Roles

RoleMissionOwns
Scout 🔍Find opportunitiesOPPORTUNITIES.md, discovery
Rhythm 🥁Keep work flowingBACKLOG.md, triage
Harmony 🤝Keep team healthyUnblocking, retros
[Human]Strategic directionHard calls, spawning
Execution roles (spawn as needed):
  • Link 🔗 — Builder
  • Pixel 🎨 — Designer
  • Sage 🦉 — Architect
  • Echo 📢 — Voice
  • Spark ✨ — Creative

Key Principles

Self-Service

If it's in Ready, any agent can pick it up. No approval needed.

Clear Ownership

Every phase has ONE owner. No ambiguity.

Always Log

Ideas, discoveries, completions — if you don't log it, it didn't happen.

Spawn, Don't Solo

Main agent coordinates. Sub-agents execute. Don't do everything yourself.


File Structure

text
process/
├── INTAKE.md         # How the loop works (reference)
├── ROLES.md          # Who does what
├── OPPORTUNITIES.md  # Raw discoveries (anyone adds)
├── BACKLOG.md        # Triaged work (Rhythm maintains)
└── STATUS.md         # Current activity (self-updated)

HEARTBEAT.md          # Proactive check triggers


Heartbeat Integration

Add to your heartbeat checks:

markdown
### Team Health (run hourly)
- [ ] OPPORTUNITIES.md stale? → Spawn Scout
- [ ] Ready queue empty? → Alert Rhythm  
- [ ] Active work stuck >2h? → Nudge owner
- [ ] Any unresolved blockers? → Harmony

The heartbeat keeps the loop spinning even when the human isn't watching.


Customization

Adding a New Role

  • Define in ROLES.md:
  • Mission (one sentence)
  • Owns (what they're responsible for)
  • Cadence (how often they work)
  • Outputs (what they produce)
  • Update the ownership matrix
  • Add spawn criteria in INTAKE.md if needed

Changing the Loop

The 5-phase loop is flexible. Adapt it:

  • Add validation gates between phases
  • Split EXECUTE into parallel tracks
  • Add approval checkpoints (if your domain requires it)

Anti-Patterns

❌ Human manually adds every task → Use triage role instead ❌ Waiting for permission to pick up work → Ready = fair game ❌ One agent does everything → Spawn specialists ❌ Ideas stay in heads → Log to OPPORTUNITIES.md ❌ Heartbeat just returns OK → Actually check the loop


Metrics (Optional)

Track team health:

  • Cycle time — OPPORTUNITIES → DONE
  • Queue depth — Items in Ready (healthy: 5-15)
  • Stale items — Days since last triage
  • Spawn rate — Sub-agents created per day

The system runs itself. Your job is to trust it.

Installation

Terminal bash

openclaw install agent-team-kit
    
Copied!

💻Code Examples

cp -r skills/agent-team-kit/templates/process ./process

cp--r-skillsagent-team-kittemplatesprocess-process.txt
This creates:
- `process/INTAKE.md` — The 5-phase work loop
- `process/ROLES.md` — Role definitions
- `process/OPPORTUNITIES.md` — Raw ideas/discoveries
- `process/BACKLOG.md` — Triaged work queue
- `process/STATUS.md` — Who's working on what

### 2. Add Heartbeat Config

Merge `templates/HEARTBEAT.md` into your existing `HEARTBEAT.md`:

cat skills/agent-team-kit/templates/HEARTBEAT.md >> HEARTBEAT.md

cat-skillsagent-team-kittemplatesheartbeatmd--heartbeatmd.txt
Or copy it directly if you don't have one yet.

### 3. Customize Roles

Edit `process/ROLES.md` to match your team:
- Rename roles to fit your domain
- Add/remove specialized execution roles
- Update the human lead section with your name

---

## The Intake Loop

└──────────────────────────────────────┘

-.txt
1. **Discover** — Find opportunities (Scout role)
2. **Triage** — Decide what's ready (Rhythm role)
3. **Ready** — Self-service queue (any agent)
4. **Execute** — Do the work (assigned agent)
5. **Feedback** — Learn and spawn new ideas (completing agent)

---

## Core Roles

| Role | Mission | Owns |
|------|---------|------|
| **Scout 🔍** | Find opportunities | `OPPORTUNITIES.md`, discovery |
| **Rhythm 🥁** | Keep work flowing | `BACKLOG.md`, triage |
| **Harmony 🤝** | Keep team healthy | Unblocking, retros |
| **[Human]** | Strategic direction | Hard calls, spawning |

**Execution roles** (spawn as needed):
- Link 🔗 — Builder
- Pixel 🎨 — Designer
- Sage 🦉 — Architect
- Echo 📢 — Voice
- Spark ✨ — Creative

---

## Key Principles

### Self-Service
If it's in Ready, any agent can pick it up. No approval needed.

### Clear Ownership
Every phase has ONE owner. No ambiguity.

### Always Log
Ideas, discoveries, completions — if you don't log it, it didn't happen.

### Spawn, Don't Solo
Main agent coordinates. Sub-agents execute. Don't do everything yourself.

---

## File Structure

HEARTBEAT.md # Proactive check triggers

heartbeatmd--proactive-check-triggers.txt
---

## Heartbeat Integration

Add to your heartbeat checks:
example.txt
DISCOVER → TRIAGE → READY → EXECUTE → FEEDBACK
    ↑                                      ↓
    └──────────────────────────────────────┘
example.txt
process/
├── INTAKE.md         # How the loop works (reference)
├── ROLES.md          # Who does what
├── OPPORTUNITIES.md  # Raw discoveries (anyone adds)
├── BACKLOG.md        # Triaged work (Rhythm maintains)
└── STATUS.md         # Current activity (self-updated)

HEARTBEAT.md          # Proactive check triggers
example.md
### Team Health (run hourly)
- [ ] OPPORTUNITIES.md stale? → Spawn Scout
- [ ] Ready queue empty? → Alert Rhythm  
- [ ] Active work stuck >2h? → Nudge owner
- [ ] Any unresolved blockers? → Harmony

Tags

#communication

Quick Info

Category Social Media
Model Claude 3.5
Complexity Multi-Agent
Author ryancampbell
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install agent-team-kit