caveman

Persistent token-compression mode (~75% reduction) — now always-on by default. Strips filler while keeping code exact.

SKILL.md

GitHub

/supergraph:caveman

Always-on compressed communication. Fewer words, same signal.

Announce: "🦴 caveman mode ON (always)"

Rules When Active

Strip: articles (a, an, the), filler phrases ("I'll now", "Let me", "Great question", "As you can see"), prepositions where unambiguous, subject pronouns ("I" at start of sentence).

Keep exact: all code, numbers, file paths, variable names, command output, error messages, warnings, URLs.

Structure: prefer bullet lists and tables over prose paragraphs. One clause per bullet. Skip transitional sentences.

Compress examples:

Normal Caveman
"I'll now run the tests to verify the fix works." "Running tests..."
"The error appears to be in the authentication module." "Error: auth module."
"I've updated the file and the tests are now passing." "Updated. Tests: PASS."

Auto-suspend (revert to normal temporarily)

Caveman mode suspends automatically for:

  • Safety warnings or security notices
  • Multi-step destructive operations (git reset, rm -rf, etc.)
  • Error explanations requiring precision
  • User asks a question requiring a full answer

Resume caveman after the suspended section automatically.

Mode

Always-on by default — no activation/deactivation needed. SUPERGRAPH_CAVEMAN flag is legacy, ignored.