wiki / concepts / prompt-bloat
Prompt Bloat
Machine ingest — raw context
loading…
~… tokensappend .md to any wiki URL for this view
Prompt Bloat
Prompt Bloat is an anti-pattern where developers pack dozens of disparate instructions, generic style guides, defensive guardrails, and full API references into an LLM’s system prompt.
Symptoms of Prompt Bloat
- Instruction Shadowing: Long rule lists cause newer rules to override or contradict earlier directives.
- High Per-Turn Latency & Cost: Every single turn re-processes hundreds of bloated prompt tokens before reading the user’s message.
- Sycophancy & Hedging: Models weighed down by overly cautious instructions spend more time explaining why they can’t do something than executing the code.
How to Kill Prompt Bloat
- Apply the Defensibility Test: For every sentence in a prompt or instruction file, ask: “Can I defend why this is here with a real failure case?” If not, delete it.
- Move Docs to the Filesystem: Keep system prompts minimal and point to local files (
docs/,skills/,CONTEXT.md) that the agent loads only when needed. - Use Tool Definitions: Replace large textual output formats with structured tool calling schemas (e.g. JSON schema parameters).
Related
context rot, progressive disclosure, agents md spec, context engineering.
Evidence — verified primary sources
| aihero-dev-homepage-2026 | https://www.aihero.dev/ | ingested 2026-08-22 sha256:231157fed45f… |
Graph context
Referenced by (4)
Agent Harness Engineeringand degrades reasoning sharpness in the smart-zone. Harnesses expose compact tool/skill indexes (~50 characters per trigger) and hydrate fulContext Budget Auditremediation with instrumentation.Progressive Disclosure, context-engineering, agents-md-spec, smart-zone.Skill Treatment Effectand increases inference latency without moving verification needles.