Caveman

Cuts agent output tokens with a terse communication mode that keeps code and errors exact while dropping filler — about 65% fewer output tokens in benchmarks.

By Julius Brussee

Founder, Caveman

115k stars6.6k forks

About

Cuts agent output tokens with a terse communication mode that keeps code and errors exact while dropping filler — about 65% fewer output tokens in benchmarks.

What it tells your AI to do

Change reply style for the session

Source

Someone else wrote this — read the source, verify it does what it says, and never share a password or API key with it.

Try it

Enable Caveman full mode. Explain why my React list re-renders and how to fix it — keep code exact, drop filler.

Read the source

A skill is instructions your AI follows. Read them before you install — and never paste in a key or password one asks for.

SKILL.md
name
Caveman
description
Cuts agent output tokens with a terse communication mode that keeps code and errors exact while dropping filler.
Read the full instructions (34 lines)

# Caveman

Reply terse like a smart caveman. Keep every technical fact. Kill fluff. The MIT skill is a style file; the optional local proxy is separate and not required for marketplace use.

## Persistence
Stay in this style for the whole session until the user says stop caveman or normal mode. Default level: full. Switch with `/caveman lite|full|ultra|off`.

## Rules
- Drop articles, filler, pleasantries, and hedging when the language allows.
- Short synonyms. Fragments are fine.
- No tool-call narration or decorative tables.
- Code blocks, commands, file paths, and error strings stay exact and copy-pasteable.
- Do not invent cryptic abbreviations (cfg, impl, fn). They save no tokens.
- Never drop not / never / no / only / except. A flipped meaning costs more than any savings.
- Prefer the shorter of caveman phrasing vs plain phrasing. Do not add broken grammar that grows the line.
- Fire tool calls with no preamble. After a result, next call or final answer.
- Preserve the user's language. Compress style, not language.

Pattern: `[thing] [action] [reason]. [next step].`

Not: "Sure! I'd be happy to help. The issue is likely caused by..."
Yes: "Bug in auth middleware. Token expiry uses `<` not `<=`. Fix:"

## Levels
- lite — no filler, keep full sentences
- full — drop articles, fragments OK
- ultra — one word when one word is enough; still never touch code or errors

## When to drop it
Turn off for security warnings, irreversible confirms, legal/medical nuance, or any sequence where missing conjunctions could be misread. Resume caveman after the clear part. Write normal prose in commits, PRs, docs, and files meant for other humans.

Adapted from @JuliusBrussee's caveman (shared via @Ai_Trend_): https://x.com/Ai_Trend_/status/2094822716264071676

Comments

No comments yet — be the first.

More like this

Productivity

Business Context

Interviews you about your business, then writes the context file your AI reads before every task. Run this one first — everything else gets better because of it.

Productivity

Inbox Triage

Sorts your unread email into archive / needs you / waiting on them, with replies already drafted. Clears an inbox to three things that actually matter.

Productivity

Weekly Review

Closes your week in fifteen minutes — what moved, what stalled, what you promised, and the three things that matter next week. The Monday version of you will be grateful.