Negation Prompting Is Weak: Instead, Explicitly Describe the Desired Behavior

Prompting with negation — "don't be verbose," "don't add caveats," "don't moralize" — is surprisingly ineffective. A detailed Reddit post breaks down why and offers concrete replacements that actually steer model behavior.
Negation Doesn't Cancel Topics
When you say "don't be wordy", the model still activates the concept of wordiness and writes around it, but doesn't truncate responses. Same for "don't add caveats" — the model generates caveats, then tries to negate them, resulting in verbose, hedged answers.
Positive Instructions Work
- Instead of "don't be wordy":
"Respond in 1–2 sentences unless I ask for more." - Instead of "don't moralize":
"Give me a direct answer, treat caveats as optional." - Instead of "don't use bullets":
"Use plain prose, no lists."
Tone Leak from Closing Politeness
Ending a prompt with "thanks!" or "please." shifts the model's tone toward warmer and wordier responses. Neutral endings (just the instruction) yield neutral tones. The effect appears consistent across Opus 4.7 and Sonnet 4.6, and presumably in Haiku too.
Practical Takeaway
These aren't hacks — they're how instruction following actually works. Tell the model what you want, not what you don't want. Explicitly describe the desired output format and style, and keep the prompt tone-neutral if you want a neutral response.
📖 Read the full source: r/ClaudeAI
👀 See Also

Running OpenClaw Inside Ollama's Docker Container for Simpler Networking
A Reddit user shows how to install OpenClaw inside the official ollama/ollama Docker container so OpenClaw talks to Ollama via localhost, avoiding host.docker.internal and extra networking setup. Trade-off is higher RAM usage.

How I Prompt AI Models in 2026 vs a Year Ago: 3 Key Changes
A developer shares three concrete changes: switch from prompt templates to reusable skills, write goals instead of step-by-step instructions, and use /loop commands for long-running projects in Claude Code and Codex.

Make OpenClaw Smarter: Challenge False Premises with a Direction Check Skill
A new skill for OpenClaw adds decision quality guidelines to AGENTS.md, forcing the agent to challenge user assumptions before acting on costly or irreversible changes.

Fixing AI Agent Dumbness: A Shared Context Tree per Repo
The reason AI employees feel dumb isn't the model—it's lack of shared context. One developer's fix: a context tree repo with hierarchical markdown nodes, auto-maintained by the agent.