3.1 KiB
3.1 KiB
Subagent Team Registry
Simple Team (Option A) - Active
Team Members
| Name | Role | Folder | Status |
|---|---|---|---|
| Alice-Researcher | Research & Analysis | agents/alice-researcher/ |
✅ Ready |
| Bob-Implementer | Code Implementation | agents/bob-implementer/ |
✅ Ready |
| Charlie-Tester | Testing & QA | agents/charlie-tester/ |
✅ Ready |
Workflow
Standard Flow (Most Tasks)
Request → Alice (Research) → Bob (Implement) → Charlie (Test) → Done
15 min 30 min 10 min
Quick Flow (Simple/Obvious Tasks)
Request → Bob (Implement) → Charlie (Test) → Done
20 min 10 min
Research-Only Flow
Request → Alice (Research) → Report to User
15 min
How to Spawn
Alice (Research)
sessions_spawn({
task: `Research: [question]\n\nContext: [background]\n\nConstraints: [budget/timeline/platform]\n\nRead your SOUL.md at: /Users/mattbruce/.openclaw/workspace/agents/alice-researcher/SOUL.md`,
label: "Alice-Researcher",
agentId: "main"
})
Bob (Implement)
sessions_spawn({
task: `Implement: [feature]\n\nBased on: [Alice's research / spec]\n\nRequirements:\n- [ ] Req 1\n- [ ] Req 2\n\nTech stack: [iOS/Next.js/etc]\n\nRead your SOUL.md at: /Users/mattbruce/.openclaw/workspace/agents/bob-implementer/SOUL.md`,
label: "Bob-Implementer",
agentId: "main"
})
Charlie (Test)
sessions_spawn({
task: `Test: [feature]\n\nCode to test: [files/code]\n\nRequirements: [what it should do]\n\nFocus areas: [tricky parts]\n\nRead your SOUL.md at: /Users/mattbruce/.openclaw/workspace/agents/charlie-tester/SOUL.md`,
label: "Charlie-Tester",
agentId: "main"
})
When to Use Each
Use Alice When:
- Technology choice is unclear
- Multiple valid approaches exist
- Need to evaluate libraries/frameworks
- Researching competitors or best practices
- Risk assessment needed
Use Bob When:
- Requirements are clear
- Technology is chosen (by Alice or you)
- Ready to write code
- Building features, APIs, UI
Use Charlie When:
- Bob has finished implementation
- Need comprehensive testing
- Code review required
- Quality gate before deployment
Communication Format
Each agent announces completion:
- Alice: "Alice-Researcher ✅ 5 options evaluated – Recommended: X – Ready for Bob"
- Bob: "Bob-Implementer ✅ [feature] implemented – 3 files changed – Ready for Charlie"
- Charlie: "Charlie-Tester ✅ 12 tests passed – 2 bugs found – Needs fixes before deploy"
File Structure
agents/
├── alice-researcher/
│ ├── SOUL.md # Personality & rules
│ └── AGENTS.md # Role definition
├── bob-implementer/
│ ├── SOUL.md
│ └── AGENTS.md
├── charlie-tester/
│ ├── SOUL.md
│ └── AGENTS.md
└── TEAM-REGISTRY.md # This file
Future Expansion (Option B/C)
If you need more specialized agents later, add them here:
- Dana-Architect (system design)
- Eve-Designer (UI/UX)
- Hank-DevOps (deployment)
For now, Alice/Bob/Charlie cover 90% of needs.