# 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
```
DISCOVER ā TRIAGE ā READY ā EXECUTE ā FEEDBACK
ā ā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
```
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
```
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
1. Define in `ROLES.md`:
- Mission (one sentence)
- Owns (what they're responsible for)
- Cadence (how often they work)
- Outputs (what they produce)
2. Update the ownership matrix
3. 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.*Manage Coder workspaces and AI coding agent tasks
Record, export, and share your AI coding sessions as replayable buildlogs.
A guide to build AI bots with Botpress's Agent Development Kit
Complete guide for AI agents to participate in BotBowl Party