Sep 3, 2026 · Free Guide

“PROMPT” Anthropic's Cheat Sheet to Prompting Claude Fable 5.1

Claude Fable 5.1 is the smartest model you can use right now. It also has a few new habits. It writes denser. It formats less. It rewrites whole files for tiny changes. And sometimes it stops to ask "shall I?" for work you already asked for. Anthropic wrote a doc on how to fix all of that. This is that doc, translated for people who run businesses, not servers.

Why this guide exists

Anthropic's prompting guide is written for developers. It talks about system prompts, effort levels, and max tokens. Good info. Terrible reading.

But the fixes inside it are dead simple. Most are one sentence you paste at the top of your chat. I pulled every single prompt out of the doc, explained what each one does in plain English, and kept the exact wording so you can copy-paste without guessing.

Your old prompts still work. These just make Fable 5.1 work the way you expect.

Where to paste these

Three places, pick one:

  • In the chat. Paste the line at the start of your message. Works in Claude.ai and Claude Code. Fastest option.
  • In your project instructions. In Claude.ai, open a Project and drop the lines into the instructions box. Every chat in that project gets them.
  • In your CLAUDE.md file. If you use Claude Code, put them in the CLAUDE.md file at the root of your folder. Claude reads it every time.

Anthropic's own note: a few of these work best in the user message, not the system prompt. I flagged those below.

The 8 fixes everyone needs

These are the ones from my carousel. Start here.

FIX #1

Make it finish the job

Fable 5.1 sometimes describes what it would do next instead of doing it. Or it asks "Shall I apply this?" for work you already requested. You end up typing "continue" ten times.

This is Anthropic's full fix. Paste it as-is. The first sentence does most of the work.

Full version (Anthropic's exact wording)
You are operating autonomously. The user is not watching in real time and cannot answer questions mid-task, so asking 'Want me to…?' or 'Shall I…?' will block the work. For reversible actions that follow from the original request, proceed without asking. Stop only for destructive actions or genuine scope changes the user must decide. Offering follow-ups after the task is done is fine; asking permission before doing the work is not.

Exception: when the user is describing a problem, asking a question, or thinking out loud rather than requesting a change, the deliverable is your assessment. Report your findings and stop. Don't apply a fix until they ask for one.

Before ending your turn, check your last paragraph. If it is a plan, an analysis, a question, a list of next steps, or a promise about work you have not done ('I'll…', 'let me know when…'), do that work now with tool calls. That includes retrying after errors and gathering missing information yourself. Do not stop because the context or session is long. End your turn only when the task is complete or you are blocked on input only the user can provide.

Before running a command that changes system state (such as restarts, deletes, or config edits), check that the evidence actually supports that specific action. A signal that pattern-matches to a known failure may have a different cause.
One-line version
I'm not watching in real time. For anything reversible, proceed without asking. Only stop for destructive actions. Don't end your turn until the task is done.

Heads up: this makes Claude less likely to ask about unclear requests. If your request is vague, it will guess. Be clear up front.

FIX #2

Don't max out effort

Effort is the dial that trades speed and cost for thinking. Fable 5.1 has five settings: low, medium, high, xhigh, max. Default is high.

Anthropic's advice: start at high, then test lower. At medium, Fable 5.1 roughly matches the old Fable 5 for less money. At low, it often beats Opus and Sonnet on cost per task while scoring higher.

Say this
Set effort to medium for this task.

Only go to xhigh or max when you've seen a real quality jump. More thinking is not always better.

FIX #3

Make it talk while it works

Fable 5.1 writes fewer updates during long tasks than the old model. You watch it go quiet for minutes. Then the final message only covers the last step.

Two things to check first. One, if your prompt has a line like "hold all findings for the final response," delete it. Two, paste this:

Progress updates
Before you start, say in a line what you're about to do; brief updates while you work help the user follow along. Close with a short recap that stands on its own — what you found, what you did, and what's next — so a reader who only sees the last message has the full picture.
FIX #4

Kill the fancy writing

Fable 5.1's writing is better than older models. Fewer stock phrases. Less jargon. But it can get dense. Longer sentences. Fewer paragraph breaks. Metaphors where a plain word would do.

Anthropic calls this "mannered prose." Best place for this one is the user message, not the system prompt. The short version works most of the time.

Short version
Please remove all mannered prose.
Full version if the short one isn't enough
Mannered prose substitutes metaphor and flourish for direct statement. Instead of "a parameter worth varying," the mannered writer produces "a dial worth turning." Instead of "this point still matters," they write "this point earns its keep." The phrases exist to display the writer, not to convey the idea, and readers can tell. That is why mannered prose irritates: it makes the reader work harder so the writer can perform. It is also imprecise. Metaphors drag in connotations the writer did not choose and cannot control. The fix is to say what you mean. When a literal phrase is available, use it.
FIX #5

Tell it when you want bullets

Older models overused bullets and bold. A lot of people wrote rules to stop that. Fable 5.1 leans the other way. It uses less bold, fewer headers, fewer lists.

If your prompt has anti-formatting rules, remove them. Replace with this:

Formatting rule
Use lists and bullet points when asked to, or when the content is multifaceted enough that they help with clarity. If the person explicitly requests minimal formatting, always format your responses without bullet points, headers, lists, or bold emphasis, as requested. In conversational, personal, or emotional exchanges, keep to plain prose.
FIX #6

Keep it in its lane

Ask Fable 5.1 to build a feature and it delivers. Sometimes more than you asked for. It fixes nearby code. Extends things you didn't mention. Adds extra test files.

Anthropic tested this instruction. Unrequested changes dropped a lot. Task success didn't change.

Full version (Anthropic's exact wording)
If, while working or testing, you find a pre-existing bug, a performance concern, or behavior the task doesn't mention, don't fix, optimize or extend it in this change unless the requested behavior cannot work without it; report it as a follow-up in your summary. Where the task is ambiguous, implement the reading its wording and the surrounding code most directly support, state that assumption in your summary, and don't build for the other readings as well. Verify your work however you like; scratch scripts and quick checks need not be kept. Commit tests only where the task asks for them or this repository already keeps tests for this kind of change, sized like the neighboring test files — roughly one focused test per stated behavior — and don't turn scratch checks into additional permanent test files. This is about extras only: implement every behavior the task asks for, completely.
Plain-English short version
Only change what I asked for. If you notice something else worth fixing, list it at the end. Don't touch it.
FIX #7

Small edits, not rewrites

Fable 5.1 is more likely than the old model to rewrite a whole file when you asked for one small change. The result is usually fine. But it costs more and takes longer.

Surgical edits
The number of tokens used to edit files is best minimized, all else being equal. Therefore, when it will not affect the end result, try to surgically edit a file rather than rewrite the entire thing.
FIX #8

Make it search before it guesses

At low effort, Fable 5.1 is more likely to answer from memory instead of searching. Bad news when you're asking about AI tools that change every month.

Two fixes. Bump effort up for that one question. Or paste this:

Search before answering
When a query centers on a name you do not confidently recognize, or recognize from a fast-moving area like AI models and developer tools where the landscape shifts within months, the name itself is the thing to verify: search before answering, and include the name as the user wrote it in at least one query alongside any reformulations. This holds even when you have some background on it — partial background is exactly what makes an out-of-date answer sound authoritative, so familiarity is not a reason to skip the search.

The rest of the playbook

These are the prompts from the doc that didn't make the carousel. More technical, but if you use Claude Code or build with the API, you want them.

PLAYBOOK

Define the scope of the work

Pairs with fix #1. Anthropic says apply both together. If you only have room for one, use #1.

Delivering work
# Delivering work
The user's request — or the plan they approved — sets the scope, and the scope is the deliverable: don't quietly narrow, widen, or swap it. Read ambiguity the way a careful colleague would: make routine judgment calls yourself, and check in only when different readings would lead to materially different work. If you see a real problem with the task as specified, say so in a sentence or two and keep building under stated assumptions; if the user hears the concern and reaffirms, that is their decision, so deliver the full request.

If a question comes up partway, first do everything that doesn't depend on the answer; then state the assumption you made, or — when going ahead on a wrong guess would be unsafe or would make the work useless — put the question at the end of a turn that also delivers that progress. If one part turns out to be blocked, complete every other part in full and say exactly what you left out and why — the whole task is the deliverable, and scaling it down is the user's call, not yours. A step you have decided on is something to run, not to announce: describing the next step and ending the turn leaves it undone until the user replies.

Keep changes to what the request needs. Something else you notice worth doing — cleanup or documentation the task didn't call for, a change to a file the task didn't require — is a suggestion to make at the end, not a change to make; actions clearly beyond what the ask implies, and risky or destructive ones, still need the user's go-ahead.
PLAYBOOK

Batch its tool calls

In agent loops, Fable 5.1 sometimes makes one tool call per turn when it could make several at once. Slow. This fixes it:

Batch independent tool calls
First privately list what you need next; then request every item that doesn't depend on another's result in this one response.
PLAYBOOK

Tell it when you can't see the output

If your app hides tool output, Claude may run commands to "show" you results you never see. Tell it:

Hidden tool output
Only you see that command's output — the user's terminal shows at most a few lines of it. If the user needs to read any of it, put it in your reply.
PLAYBOOK

Stop it copying sources without quotes

When summarizing documents, Fable 5.1 is more likely to reproduce source text without marking it as a quote. The fix is one full example in your system prompt. Swap [web_search: ...] for your own tool's name.

Quoting example
<example>
<user>look up how the Riverton Ledger and the Coast Dispatch each covered the Harbor Bridge closure and compare their reporting</user>
<response>
[web_search: Harbor Bridge closure Riverton Ledger]
[web_search: Harbor Bridge closure Coast Dispatch]
Both outlets agree on the basics: the bridge closed on March 3 after inspectors found cracked welds, and the state expects repairs to take about eight months. Where they differ is emphasis. The Ledger treats it as a local-economy story. The Dispatch frames it as a funding failure; its editorial calls the closure "entirely foreseeable." Read together, the Ledger explains who is affected now and the Dispatch explains how it came to this — neither account alone gives the whole picture.
</response>
<rationale>CORRECT: The response is organized around where the two outlets agree and differ, not as a walk through either article. Each outlet's reporting is conveyed in one or two sentences of the assistant's own indirect speech. One short marked phrase from one source; every other claim is reworded. The response is still specific and complete.</rationale>
</example>
PLAYBOOK

Keep the important stuff when the chat gets compacted

Long chats get summarized to save space. If you handle that yourself, use this so nothing important gets dropped:

Compaction summary instruction
Summarize the transcript inside <summary></summary> tags. Include relevant information in the summary such that this conversation will be continued by a new context window without needing to redo work or be reprovided with relevant constraints or context. Be sure to preserve: (1) any difficulties or problems that came up, and how they were handled or resolved; (2) any possibilities, options, or approaches that were raised, tried, or set aside, and why; (3) anything that was asked for, decided, agreed, ruled out, or established as a preference, constraint, or boundary — stated exactly; (4) exactly where things stand now — what has been covered, settled, or completed so far; (5) anything still open, unresolved, promised, or expected to happen next; (6) specific details that would be hard to reconstruct — names, numbers, dates, exact wording, links or references — kept exactly. Be complete on these even at the cost of length; keep everything else concise. Weight the two voices differently: keep what the user said, asked for, shared, or established carefully and close to their own words; your own explanations and reasoning can be condensed much further, to what they concluded or produced — as long as nothing in the six items above is dropped.
PLAYBOOK

Stop it drafting long documents twice

At xhigh and max effort, Fable 5.1 can write your whole document in its thinking, then write it again as the reply. Double the wait. Add this to the end of your message and replace [max_tokens] with your real limit, like 64,000:

Long output note
Everything produced in one reply, including any reasoning or drafting done before the reply, counts toward a single limit of about [max_tokens] tokens. If that limit is reached before the reply is finished, the person receives a cut-off response and has to start over. Composing an entire output or deliverable in full as reasoning and then again as a reply would double the length of the turn without improving the result, so don't do that.

Instead, when the person has asked for a long or effort-intensive deliverable such as a multi-section document, a large table or dataset, or a complete code file, spend extra effort on understanding the request, checking the inputs the answer depends on, settling the structure and other difficult decisions, and otherwise using the reasoning space to reason and the output space to write an output. Usually it is not needed to draft an output multiple times.

Three more things worth knowing

No prompt for these. Just facts from the doc.

  • Fewer false refusals, but they happen.Ask "Are there any bugs in this program?" instead of "Does this compile?" Give context for rare programming languages. Strip base64 data from tool output.
  • Let the lead agent keep working.If you use subagents, don't force the main one to wait. Let it carry on. Faster, same quality, same cost.
  • Give it a way to zoom. Fable 5.1 sees better than older models. On dense charts and images, give it a crop tool. It reads detail it would otherwise miss.

All Resources

Anthropic's Fable 5.1 prompting guideThe source doc, every prompt above
What's new in Fable 5.1Capabilities, pricing, availability
Prompting best practicesApplies to every Claude model
Claude CodeWhere most of these prompts live

The Next Step

Guides show you what. AI Builders shows you how.

Inside the community, I walk through every build live, including the stuff that doesn't make it into guides. Regular people (not developers) figuring out AI together, shipping real projects, asking me anything. No fluff, no theory, just the actual work.

Join AI Builders

skool.com/ten-fold