Caveman cuts Claude's output tokens ~65% by stripping filler words while preserving technical accuracy — faster, cheaper, still correct.
Caveman is a Claude Code skill (with ports to Cursor, Codex, Gemini, Windsurf, Cline, Copilot) that enforces a terse output style. Three intensity levels: Lite (professional terseness), Full (default), Ultra (maximum compression), plus a 文言文 / Classical Chinese mode. Ships with sub-skills: /caveman-commit (one-line commit messages), /caveman-review (single-line PR comments), /caveman-compress (trim memory files by ~46%). Benchmarks show ~65% token savings on diverse tasks with accuracy preserved.
claude mcp add caveman-skill -- claude plugin marketplace add JuliusBrussee/caveman
한 줄 명령. claude mcp list로 확인, claude mcp remove로 제거.
사용 사례
실전 활용법: Caveman
Get crisp one-line commit messages for every patch
👤 Anyone tired of 8-paragraph AI-written commits⏱ ~5 minbeginner
언제 쓸까: Claude writes a commit message, and it's a novel. You want it to say 'fix: off-by-one in pagination' and stop.
사전 조건
Caveman plugin installed — claude plugin marketplace add JuliusBrussee/caveman && claude plugin install caveman@caveman
흐름
Commit with caveman-commit
/caveman-commit — write a commit message for the staged changes.✓ 복사됨
→ One-line conventional commit; no body unless genuinely needed
Ship a branch of small commits
For the 4 staged files, use /caveman-commit per file — atomic commits, one line each.✓ 복사됨
→ git log shows 4 short commits
결과: Readable git log; bisect-friendly commits.
함정
Lost nuance when a message should be longer (e.g. breaking changes) — Override per-commit: 'write the full version, not caveman, this is a breaking change'