Try this 30-second prompt fix stolen from Anthropic’s own playbook

Take one prompt you use regularly. Look at every rule in it. Now answer: why does each rule exist?

If you’re drawing blanks, your prompts are leaking performance you’ll never get back.

Someone dug through Claude’s full extracted system prompt and spotted a pattern. Every instruction Anthropic gives the model comes with a reason attached. Sometimes inline. Sometimes wrapped in a literal <rationale> XML tag.

Here’s a real example from Claude’s own system prompt:

Claude never uses bullet points when it decides not to help… the additional care and attention can help soften the blow.

That’s not just a rule. That’s a rule with intent baked in. And that intent changes how the model applies it to situations the original rule never anticipated.

Rule alone = the model follows it literally and misses edge cases.
Rule + rationale = the model understands what you’re actually after.

It’s the difference between a rigid checklist and actual judgment.

🛠️ How to upgrade your prompts

  1. Pick any rule from your current prompt
  2. Ask yourself: what problem is this rule solving?
  3. Add the answer as a “because” clause right after the rule
  4. Test with an edge case that used to trip the model up

💡 Extra tips

  • <rationale> XML tags work great in longer system prompts to keep things organized
  • This matters most for rules about tone, format, or anything context-dependent
  • If you can’t explain why a rule exists, cut it

✍️ Try it today

Grab your most-used prompt and add rationale to every rule. Then throw a weird edge case at it. The difference is immediate.

Frequently Asked Questions

Q: Why does adding rationale to my prompt rules actually matter?

Rationale gives the model the intent behind the rule, not just the rule itself. This allows it to understand *why* you’re asking for something and generalize correctly to edge cases you didn’t anticipate. Without rationale, the model applies rules literally and rigidly; with it, the model applies them intelligently.

Q: What’s the practical difference between stating a rule and pairing it with reasoning?

A rule alone (e.g., “don’t use bullet points”) gets applied mechanically in every context. Add the rationale (“because the extra care softens the blow when refusing”), and the model understands when and how to apply it flexibly. It recognizes the goal you’re after and adjusts its behavior accordingly.

Q: Can I test whether my prompts have this problem?

Yes, check your system prompt on prompt-eval.com. It flags constraints that lack reasoning behind them. Run a test to see which of your rules are flying solo without context.

Q: Does this technique actually improve prompt quality?

Measurably, yes. Prompts that pair constraints with reasoning consistently score higher on structure evals than prompts with rules alone. It’s one of the clearest signals of a well-designed prompt.

Simple Tip Found From Claude System Prompt
by u/tedbradly in PromptEngineering

Scroll to Top