Prompting

The SWARM Loop: Three Reviewers for a Stronger Draft

A copyable prompt for a skeptic, a beginner and a critic, plus a bounded review loop and optional Claude Code subagents.

5min read
3prompts to copy
5sections

A first draft can sound polished and still contain a weak claim, a confusing explanation or three sentences that add nothing. The SWARM Loop gives those problems to three different reviewers, then asks the writer to fix the specific issues they find.

SWARM Loop is the name used in this guide for an original review recipe. It is not an official Anthropic feature or a claim that a single prompt guarantees a finished app. The worked example below is illustrative, not a reported benchmark.

Start with a draft and a clear target

Use a short piece of work you can judge: a landing page, an explanation, a proposal or one feature in an app. Tell Claude who it is for, what it needs to accomplish and what evidence it may use. Get a basic draft before paying for multiple review passes.

Make the first draft
Create a first draft of [deliverable] for [audience].
Its job is to help the reader [specific outcome].
Use these facts and sources: [paste approved material]. Keep within [length or scope]. Mark missing evidence instead of inventing it.

The copyable SWARM prompt

The third line carries the useful distinction: each reviewer hunts a different weakness. Giving all three reviewers the same broad request often produces three versions of the same feedback.

SWARM Loop: three roles and a bounded repair cycle
Review the draft below against this goal: [audience, outcome and constraints].
Use three separate reviewers: a skeptic, a beginner and a ruthless critic.
Give each reviewer a different weakness to hunt: skeptic = unsupported claims; beginner = confusing explanations; critic = repetition and unnecessary material.
Each reviewer must quote the exact passage, explain the problem and suggest a concrete fix. Return only actionable issues, with high, medium or low severity. Do not reward agreement or invent a fault to fill a quota.
Combine duplicate issues into one issue list. Rewrite the draft to address the accepted issues while preserving accurate details and the original purpose.
Recheck every revised passage against the issue that triggered it. Mark an issue fixed only when the evidence or wording actually resolves it. If evidence is missing, qualify or remove the claim and explain the limitation.
Run at most two review-and-rewrite rounds. Stop earlier when no material issue remains. If issues remain at the limit, show them clearly instead of continuing indefinitely.
Return the improved draft, a short change log and any unresolved issues. Do not publish, deploy or take external actions.
Draft: [paste your first draft]

Free, for your email

Get the full setup steps + the copy-paste setup prompt

The rest of this guide (3 more sections, 1 copy-paste prompt) opens right here. The setup prompt, one paste into Claude that sets it all up, comes by email only. Use your real address.

Unlocks: Choose chat roles or actual subagents · What a useful review looks like · Keep the loop worth its cost

50,000+ follow where these guides come from. No spam, reply “unsubscribe” any time.

Free MCP directory

Make your AI 100x more powerful.

Connect Claude, ChatGPT or Cursor to the apps you already use. Thousands of servers, one click to set up.

Browse free MCP servers

Read next