What it is
caveman is a Claude Code skill built around an extremely short interaction style. The project aims to reduce tokens in agent conversations while keeping command and response meaning.
The JuliusBrussee/caveman repository appeared on GitHub in 2026, is written in JavaScript, and uses the MIT license. It sits between meme-like presentation and practical LLM session cost optimization.
What is inside
Inside are the skill, installation script, before/after examples, benchmarks, and links to the author’s ecosystem. The project shows that prompt design can optimize communication volume, not only quality.
Short command principle
This fragment shows the idea: remove polite wrapper text and keep only the task, object, and constraint.
Normal: please carefully review this file and tell me what can be improved.
Short: review file. give bugs. no fluff.
Where it helps
caveman helps as an experiment for people who work heavily with coding agents and want to reduce tokens on repeated commands. It can be part of a personal skill set, not a universal communication style.
The project looks intentionally unserious, but the problem is practical. In long agent sessions, a surprising number of tokens are spent on politeness, repetition, and obvious explanation rather than code. caveman tests how far the form can be compressed without losing control.
The style works best for short technical commands: find, fix, run tests, show the error. It is weaker for product decisions, legal text, and delicate communication where tone, reasoning, and shared assumptions matter.
The point is not that everyone should write like this. The useful reminder is that prompt style affects agent cost and speed; when context is already shared, a few clear words can be better than a long instruction.
Project details
caveman is interesting as a small experiment in how people communicate with an agent. LLM-session optimization is usually discussed through the model, context, or tools; here the focus moves to user language: how much can be removed while the task remains clear.
The skill does not try to improve reasoning quality by itself. It shortens the wrapper around commands, forces shorter answers, and reduces tokens in repeated actions. In a long work session, that saving can be noticeable.
In practice, it feels like a mode for an experienced user who already shares context with the agent. If the task is “fix the test”, “check the file”, or “run the command”, a long introduction adds little. For a new task, context is still needed.
The repository also shows that Codex/Claude Code skills can be very narrow. Not every skill has to connect an external service or build a complex workflow; sometimes it simply changes the working style and makes a common operation cheaper.
The main limitation is human communication. A maximally short style can be uncomfortable, rude, or risky for tasks where nuance matters. caveman is best understood as a tool for a specific mode, not as a universal communication norm.
Strengths and tradeoffs
The strength is a clear focus on cost reduction. The tradeoff is that the style does not fit every task: complex product decisions, legal text, and delicate communication require context, not maximum compression.