Skip to content

Commit f8bb452

Browse files
tbw-aitbw-aiclaude
authored
Add roster-of-four-agents tutorial (#25)
Runs four specialized agents in a single Inngest-orchestrated workflow with typed handoffs at every boundary, so a malformed step never contaminates the next agent's input. Validates against the eight-check rubric (8/8). Aligns with TBW Vol 14 "Build The Agent Org". Co-authored-by: tbw-ai <support@getagent100.ai> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 5007193 commit f8bb452

4 files changed

Lines changed: 430 additions & 1 deletion

File tree

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Run a roster of four agents in a single workflow without the wheels coming off
2+
3+
An agent team with well-defined handoffs produces the same multi-step result end-to-end in one minute that a four-person human team takes a full meeting to coordinate, and the agent team doesn't need a meeting.
4+
5+
This is part of [AI Building Tutorials](https://github.com/thebuilderweekly/ai-building-tutorials) by [The Builder Weekly](https://thebuilderweekly.com).
6+
7+
**Read this tutorial:**
8+
- [In this repo](./tutorial.md) — the raw markdown with code blocks
9+
- [On the web](https://thebuilderweekly.com/tutorials/roster-of-four-agents) — rendered with diagrams and syntax highlighting
10+
11+
## What this tutorial teaches
12+
13+
**Before:** You tried to chain four agents together and the output of each one contaminated the input of the next until the final agent produced garbage.
14+
15+
**After:** Four agents run in a defined sequence with typed handoffs, each stage produces verifiable intermediate output, and you can inspect any stage independently if the final result looks wrong.
16+
17+
## Tools used
18+
19+
anthropic-api, inngest
20+
21+
## Pillar
22+
23+
[Agent Teams](https://thebuilderweekly.com/tutorials/pillars/agent-teams)
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"id": "roster-of-four-agents",
3+
"title": "Run a roster of four agents in a single workflow without the wheels coming off",
4+
"slug": "roster-of-four-agents",
5+
"pillar": "agent-teams",
6+
"clusterTags": [
7+
"multi-agent",
8+
"orchestration",
9+
"workflow"
10+
],
11+
"soulLine": "An agent team with well-defined handoffs produces the same multi-step result end-to-end in one minute that a four-person human team takes a full meeting to coordinate, and the agent team doesn't need a meeting.",
12+
"beforeState": "You tried to chain four agents together and the output of each one contaminated the input of the next until the final agent produced garbage.",
13+
"afterState": "Four agents run in a defined sequence with typed handoffs, each stage produces verifiable intermediate output, and you can inspect any stage independently if the final result looks wrong.",
14+
"status": "drafted",
15+
"author": "tbw-ai",
16+
"contributors": [],
17+
"tools": [
18+
"anthropic-api",
19+
"inngest"
20+
],
21+
"createdAt": "2026-04-29",
22+
"lastVerifiedAt": "2026-04-29",
23+
"freshnessWindowDays": 90
24+
}

0 commit comments

Comments
 (0)