Writing Β· Channel: Claude Code

caveman

Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use.

SkillJuliusBrussee/cavemanVerify upstream fit
Rank signal99/100

This rank signal uses GitHub stars, measured star growth, and recent maintenance. It is not a safety score or install approval.

SKILL.md proofSKILL.mdOpen the upstream source before installing.
GitHub stars72,227Adoption baseline, not a quality guarantee.
Adoption momentum+4,054/wk starsMeasured star growth from the current scan window.
Recent update1 day agoRecent maintenance signal: last pushed Jun 12, 2026.
Why we list it

Worth reviewing before you install

Worth a closer look if the use case fits. It has adoption, measured growth, and recent maintenance. Install notes are available, but you should still inspect the source.

Approved public shortlistSKILL.md evidenceAlternatives kept nearby
Best for

Writing teams. Channel tag: Claude Code. Treat this as a search fit signal, not compatibility proof. Best when you want a concrete install path. Start with skills/caveman/SKILL.md.

Review before install

Inspect skills/caveman/SKILL.md and the install command before adding it to a shared agent workflow. No actionable warning was returned for this snapshot.

Compare alternatives

Compare nearby writing skills in the Claude Code channel when 72,227 GitHub stars, source freshness, or install notes are close. This one has a clearer install path, but a nearby skill may still fit your agent setup better.

GitHub72,227 stars4,070 forksSkill

How to install caveman

claude plugin marketplace add JuliusBrussee/caveman && claude plugin install caveman@caveman
gemini extensions install https://github.com/JuliusBrussee/caveman
npx skills add JuliusBrussee/caveman -a cursor
npx skills add JuliusBrussee/caveman -a windsurf
Source evidence preview

We show selected README/SKILL.md excerpts, not a full mirror of the repo. Use the focus cards for install notes, usage, and skill rules, then open GitHub before installing.

Install evidence

Command extracted from README.md.

claude plugin marketplace add JuliusBrussee/caveman && claude plugin install caveman@caveman
Usage evidence

Sections found: What You Get, Usage.

Skill rules

Sections found: Rules.

README.mdSections: πŸ“œ 文言文, Install, What You Get, Usage

caveman

why use many token when few do trick

Before/After β€’ Install β€’ Levels β€’ Skills β€’ Benchmarks β€’ Evals

πŸͺ¨ Caveman Ecosystem Β· caveman talk less (you are here) Β· cavemem remember more Β· cavekit build better

A Claude Code skill/plugin and Codex plugin that makes agent talk like caveman β€” cutting ~75% of output tokens while keeping full technical accuracy. Now with 文言文 mode, terse commits, one-line code reviews, and a compression tool that cuts ~46% of input tokens every session.

Based on the viral observation that caveman-speak dramatically reduces LLM token usage without losing technical substance. So we made it a one-line install.

πŸ“œ 文言文
"η‰©ε‡Ίζ–°εƒη…§οΌŒθ‡΄ι‡ηΉͺ。useMemo Wrap之。"

Same answer. You pick how many word.

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  TOKENS SAVED          β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 75% β”‚
β”‚  TECHNICAL ACCURACY    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 100%β”‚
β”‚  SPEED INCREASE        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ ~3x β”‚
β”‚  VIBES                 β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ OOG β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  • Faster response β€” less token to generate = speed go brrr
  • Easier to read β€” no wall of text, just the answer
  • Same accuracy β€” all technical info kept, only fluff removed (science say so)
  • Save money β€” ~71% less output token = less cost
  • Fun β€” every code review become comedy

Install

Pick your agent. One command. Done.

AgentInstall
Claude Codeclaude plugin marketplace add JuliusBrussee/caveman && claude plugin install caveman@caveman
CodexClone repo β†’ /plugins β†’ Search "Caveman" β†’ Install
Gemini CLIgemini extensions install https://github.com/JuliusBrussee/caveman
Cursornpx skills add JuliusBrussee/caveman -a cursor
Windsurfnpx skills add JuliusBrussee/caveman -a windsurf
Copilotnpx skills add JuliusBrussee/caveman -a github-copilot
Clinenpx skills add JuliusBrussee/caveman -a cline
Any othernpx skills add JuliusBrussee/caveman

Install once. Use in every session for that install target after that. One rock. That it.

What You Get

Auto-activation is built in for Claude Code, Gemini CLI, and the repo-local Codex setup below. npx skills add installs the skill for other agents, but does not install repo rule/instruction files, so Caveman does not auto-start there unless you add the always-on snippet below.

FeatureClaude CodeCodexGemini CLICursorWindsurfClineCopilot
Caveman modeYYYYYYY
Auto-activate every sessionYYΒΉYβ€”Β²β€”Β²β€”Β²β€”Β²
/caveman commandYYΒΉYβ€”β€”β€”β€”
Mode switching (lite/full/ultra)YYΒΉYYΒ³YΒ³β€”β€”
caveman-commitYβ€”YYYYY
caveman-reviewYβ€”YYYYY
caveman-compressYYYYYYY
caveman-helpYβ€”YYYYY
[!NOTE] Auto-activation works differently per agent: Claude Code uses SessionStart hooks, this repo's Codex dogfood setup uses .codex/hooks.json, Gemini uses context files. Cursor/Windsurf/Cline/Copilot can be made always-on, but npx skills add installs only the skill, not the repo rule/instruction files. ΒΉ Codex uses $caveman syntax, not /caveman. This repo ships .codex/hooks.json, so caveman auto-starts when you run Codex inside this repo. The installed plugin itself gives you $caveman; copy the same hook into another repo if you want always-on behavior there too. caveman-commit and caveman-review are not in the Codex plugin bundle β€” use the SKILL.md files directly. Β² Add the "Want it always on?" snippet below to those agents' system prompt or rule file if you want session-start activation. Β³ Cursor and Windsurf receive the full SKILL.md with all intensity levels. Mode switching works on-demand via the skill; no slash command. ⁴ Available in Claude Code, but plugin install only nudges setup. Standalone install.sh / install.ps1 configures it automatically when no custom statusLine exists.
claude plugin marketplace add JuliusBrussee/caveman
claude plugin install caveman@caveman

Standalone hooks (without plugin): If you prefer not to use the plugin system:

Excerpt truncated at a clean section boundary. Read full README on GitHub