PromptForge
Prompt library

Planner–Worker–Reviewer Teams

Any modelAutomation From a course

The most robust agent architecture is also the simplest: a Planner decomposes the goal into tasks, Workers execute one task each with narrow context, and a Reviewer checks results against acceptance criteria before anything ships.

The prompt

PLANNER: Decompose this goal into 3-5 independent tasks with acceptance criteria each. Goal: [GOAL].
WORKER (per task): Complete exactly this task, nothing more: [TASK + CRITERIA].
REVIEWER: Check this result against the criteria. Verdict: PASS or FAIL + one-line reason. Result: [RESULT]

What to replace

Swap these placeholders for your own details before running the prompt:

  • [GOAL]your own value
  • [TASK + CRITERIA]your own value
  • [RESULT]your own value

Pro tip: The Reviewer must be a separate call with fresh context — models grade their own work far too generously.

How to use this prompt

  1. Copy the prompt using the button above.
  2. Replace [GOAL], [TASK + CRITERIA], [RESULT] with your own details — the more specific you are, the better the output.
  3. Paste it into Any model and run it.
  4. If the answer feels generic, add constraints: audience, length, tone, and what to avoid. That single change fixes most weak output.

Learn the technique

Planner–Worker–Reviewer Teams

Module 3 — Advanced: Multi-Agent Patterns · Loop & Agentic Engineering

Related prompts