con un clic
agent-team-kit
// Framework for self-sustaining AI agent teams with self-service work queues, role ownership, continuous discovery, and proactive operation via heartbeat loops.
// Framework for self-sustaining AI agent teams with self-service work queues, role ownership, continuous discovery, and proactive operation via heartbeat loops.
Sync delorenj/hermes-agent fork with NousResearch/hermes-agent upstream while preserving fork-only paths, the agents/hermes/pm/runtime submodule, and the 3 fork-side code tweaks. Use when running /hermes-sync, when the user says "sync the fork", or when you need to pull in upstream hermes-agent commits without losing local customization.
Facilitates a single point of ingress for any and all tasks. Used when pulling a new `inbox` task from the 33god plane workspace, or any prompt that explicitly or implicitly describes a non-trivial task. Triggered by `add a feature`, `task.inbox.new` event.
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
Agno AI agent framework. Use for building multi-agent systems, AgentOS runtime, MCP server integration, and agentic AI development.
Entry point for ASCII CLI banners. Choose the Python built-in font skill or the figlet.js/FIGfont skill depending on needs.
Plan and generate terminal ASCII animations/screensaver-style output (FPS, refresh rules, loop policy, low-flicker guidance), with a static poster frame and an optional local demo script.
| name | agent-team-kit |
| description | Framework for self-sustaining AI agent teams with self-service work queues, role ownership, continuous discovery, and proactive operation via heartbeat loops. |
A framework for self-sustaining AI agent teams.
A complete team process kit for OpenClaw agents that enables:
# From your workspace root
cp -r skills/agent-team-kit/templates/process ./process
This creates:
process/INTAKE.md — The 5-phase work loopprocess/ROLES.md — Role definitionsprocess/OPPORTUNITIES.md — Raw ideas/discoveriesprocess/BACKLOG.md — Triaged work queueprocess/STATUS.md — Who's working on whatMerge templates/HEARTBEAT.md into your existing HEARTBEAT.md:
cat skills/agent-team-kit/templates/HEARTBEAT.md >> HEARTBEAT.md
Or copy it directly if you don't have one yet.
Edit process/ROLES.md to match your team:
DISCOVER → TRIAGE → READY → EXECUTE → FEEDBACK
↑ ↓
└──────────────────────────────────────┘
| 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):
If it's in Ready, any agent can pick it up. No approval needed.
Every phase has ONE owner. No ambiguity.
Ideas, discoveries, completions — if you don't log it, it didn't happen.
Main agent coordinates. Sub-agents execute. Don't do everything yourself.
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
Add to your heartbeat checks:
### 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.
Define in ROLES.md:
Update the ownership matrix
Add spawn criteria in INTAKE.md if needed
The 5-phase loop is flexible. Adapt it:
❌ 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
Track team health:
The system runs itself. Your job is to trust it.