Building a 13-Agent Claude Team with Peer Review Workflow

A developer shared their setup for creating a 13-agent Claude team that handles marketing for their AI video generation platform, Fruityo. The system runs every 15 minutes with agents reviewing each other's work before anything reaches the human operator.
Architecture Components
The infrastructure uses:
- OpenClaw - provides agents with web browsing, command execution, file management, and API interaction capabilities
- Cron - schedules agent heartbeats
- Telegram - notification layer for when agents need human attention
- PocketBase - database storing tasks, comments, documents, activity logs, and goals
- Claude Max - the AI model powering the agents
Workflow States
Tasks move through specific states with gates:
- backlog → todo → in_progress → peer_review → review → approved → done
Agents cannot skip peer review, and the boss agent cannot approve work without all reviewers signing off. Only the human operator can move tasks to "done."
The Agent Team
Each agent has a Game of Thrones-themed identity with specific roles defined in their SOUL.md file:
- Jon Snow (Boss) - Creates tasks, coordinates workflow, promotes peer-reviewed work to final review
- Tyrion (Content Writer) - Writes tweets, threads, blog posts, landing pages in the operator's tone
- Varys (Researcher) - Web research, competitor analysis, data mining
- Daenerys (Strategist) - Campaign planning, positioning, goal setting
- Arya (Executor) - Publishes content, runs automation, ships work
- Sansa (Designer) - Creates design briefs, visual concepts
- Sandor (Devil's Advocate) - Gives brutal, honest feedback, catches BS
- ... plus 6 more agents
The personality matters: Sandor reviews content like a skeptic, Tyrion writes with wit, and Varys digs for hidden data. Their SOUL files define behavior - Sandor will roast bad writing, Daenerys will flag strategic misalignment.
Heartbeat Protocol
Each agent runs in its own OpenClaw workspace with a scheduled heartbeat every 10 minutes (scattered by 1 minute each to avoid hitting the database simultaneously).
During a heartbeat:
- Agent authenticates and sets status to "working"
- Agent checks for tasks in its queue
- Agent performs its specialized work
- When one agent drafts content, others critique it before the human sees it
- When an agent gets stuck, it pings the boss agent
- When something is ready or stuck, it shows up in the operator's Telegram
The developer notes this approach works better than single-shot AI workflows for complex work that needs multiple steps across days, research that builds on previous findings, different specialized perspectives, quality review before shipping, and tracking what's done, blocked, or next.
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClaw Self-Corrected a Timezone Mistake: Critique Loop Catches Calendar Errors
A user shared how OpenClaw's create-critique-revise loop caught a timezone error, a wrongly applied recurring rule, and a wrong date from an old export when compiling a family ICS calendar.

How AI Agents Apply Cognitive Principles Consistently in Development Workflows
AI agents can operationalize four layers of cognitive principles—epistemic foundations, execution principles, leverage principles, and system design—with relentless consistency across personal, nonprofit, and community governance tasks.

Revolutionizing Communication: AI-Powered Phone Conversations
Dive into the latest discussion from r/openclaw about the transformative impact of AI on phone communication. Discover the potential of AI-powered agents in reshaping how we engage with voice technology.

Self-improving AI agent plateaued due to process bloat, fixed by cutting 60% of config
A developer's self-improving AI agent hit a performance plateau as process bloat accumulated, with the writing pipeline growing to 10 steps and nightly research spending more context loading instructions than reading papers. The fix involved cutting ~60% of root config, reducing the writing pipeline from 10 to 5 steps, and restructuring the dream cycle.