{"slug": "four-prompt-patterns-worth-testing-on-claude-none-of-them-is-10x", "title": "Four Prompt Patterns Worth Testing on Claude (None of Them Is 10x)", "summary": "A developer outlined four prompt patterns for Claude drawn from Anthropic's prompting guides, three of which carry published test results. According to Anthropic's Sonnet 5.5 guide, an instruction to stop once work and its checks pass, with no extra review rounds unless requested, cut session cost by about a third in coding tests at max effort with no change in quality, while a \"run a real check\" paragraph made skipped or superficial checks rare at low effort. The developer ran no benchmarks and said the prompt wording is untested.", "body_md": "My working title for this post was \"The Prompt Pattern That Gets 10x Better Results from Claude.\"\n\nI changed it. I can't back that up.\n\nA 10x claim needs a metric. Ten times fewer errors? Ten times cheaper? Without a metric, a multiplier is a slogan, and nobody can check it.\n\nWhat I can show are four patterns Anthropic documents, three of them with published test results.\n\n**Scope:** I did not run any benchmarks. The results below are Anthropic-reported, mostly measured on Claude Sonnet 5.5, from its prompting guides, read on 2026-11-10. The prompt wording in the full post is mine and untested.\n\nMost prompts say what to do and stop. A better one makes four promises explicit: **task** (what and why), **scope** (where the job ends), **proof** (how the model shows it's done), and **shape** (what the answer looks like).\n\nPer Anthropic's Sonnet 5.5 guide, at low and medium effort on long agentic tasks the model sometimes checks in before finishing. At every effort level it tends to add tests, docs, and small files you didn't ask for.\n\nAt `xhigh` and `max` effort it can also start its own review rounds, sometimes with reviewer subagents. **Anthropic reports that an instruction to stop once the work and its checks pass, with no extra review rounds unless requested, cut session cost by about a third in coding tests at `max` effort, with no change in quality.**\n\nRead the fine print: one model, one effort level, one family of tasks, one specific prompt. Anthropic also notes the instruction reduces self-started reviews without removing them entirely.\n\nAt `low` effort, Sonnet 5.5 sometimes reports a code change as done without running a check that exercises it, for example skipping the tests because dependencies weren't installed.\n\nAnthropic reports that its version of a \"run a real check\" paragraph makes skipped or superficial checks rare at `low` effort, with no measurable quality change and a slightly higher cost per task. The pattern has three parts: require a real check, define what counts as real, and give an honest exit (\"say which check you couldn't run and why\").\n\nThis one is narrow. It applies to **JSON answers on tasks that need a few steps of working out**, like totaling figures or applying a rule. With structured outputs, the model can only work the problem out in its thinking, and it often skips thinking at low and medium effort.\n\nAnthropic's fix is one line at the end of the system prompt, used with adaptive thinking:\n\n```\nThink the problem through before you answer.\n```\n\nReported results: at `high` effort it brings accuracy close to `xhigh` for a modest token increase. At `low` and `medium` it raises accuracy but not to `high`'s level, with a larger token increase. It does nothing with `between_tools`, because that setting means no up-front thinking. And treat `stop_reason: \"max_tokens\"` as a failed response, even if the JSON parses.\n\nNo published numbers for this one. It's guidance: name the format positively, use tags for the parts you parse, and don't ask for the model's reasoning in the answer. On several current models, including Sonnet 5.5, that can trigger a `reasoning_extraction` refusal. Read summarized thinking blocks instead.\n\nThe full post has what this teaser doesn't:\n\n**Read the full post:** [Four Prompt Patterns Worth Testing on Claude](https://blog.deveshk.dev/blog/claude-foundations-model-family-prompt-patterns-worth-testing-framework)\n\n*This is Day 6 of a series on Claude foundations. Day 5 covered XML tags for structuring prompts.*", "url": "https://wpnews.pro/news/four-prompt-patterns-worth-testing-on-claude-none-of-them-is-10x", "canonical_source": "https://dev.to/sudodevesh/four-prompt-patterns-worth-testing-on-claude-none-of-them-is-10x-3m9p", "published_at": "2026-11-14 03:31:27+00:00", "updated_at": "2026-11-14 03:50:51.140104+00:00", "lang": "en", "topics": ["ai-tools", "large-language-models", "ai-agents", "generative-ai"], "entities": ["Anthropic", "Claude", "Claude Sonnet 5.5"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/four-prompt-patterns-worth-testing-on-claude-none-of-them-is-10x", "markdown": "https://wpnews.pro/news/four-prompt-patterns-worth-testing-on-claude-none-of-them-is-10x.md", "text": "https://wpnews.pro/news/four-prompt-patterns-worth-testing-on-claude-none-of-them-is-10x.txt", "jsonld": "https://wpnews.pro/news/four-prompt-patterns-worth-testing-on-claude-none-of-them-is-10x.jsonld"}}