Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Compress Claude Code prompts and responses by ~75% using caveman-style language, reducing token costs while preserving technical accuracy. Includes delegation agents for surgical code edits, read-only code location, and diff review, plus compressed git commits and memory file compression.
npx claudepluginhub juliusbrussee/caveman --plugin cavemanBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard refuses 3+ file scope. Returns caveman diff receipt. Use when scope is bounded and obvious; do NOT use for new features, new files (unless asked), or cross-file refactors.
Read-only code locator. Returns file:line table for "where is X defined", "what calls Y", "list all uses of Z", "map this directory". Output is caveman-compressed so the main thread eats ~60% fewer tokens than vanilla Explore. Refuses to suggest fixes.
Diff/branch/file reviewer. One line per finding, severity-tagged, no praise, no scope creep. Output format `path:line: <emoji> <severity>: <problem>. <fix>.` Use for "review this PR", "review my diff", "audit this file". Skips formatting nits unless they change meaning.
Decision guide for delegating to caveman-style subagents. Tells the main thread WHEN to spawn `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2 file edit), or `cavecrew-reviewer` (diff review) instead of doing the work inline or using vanilla `Explore`. Subagent output is caveman-compressed so the tool-result injected back into main context is ~60% smaller — main context lasts longer across long sessions. Trigger: "delegate to subagent", "use cavecrew", "spawn investigator/builder/reviewer", "save context", "compressed agent output".
Ultra-compressed commit message generator. Cuts noise from commit messages while preserving intent and reasoning. Conventional Commits format. Subject ≤50 chars, body only when "why" isn't obvious. Use when user says "write a commit", "commit message", "generate commit", "/commit", or invokes /caveman-commit. Auto-triggers when staging changes.
Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as FILE.original.md. Trigger: /caveman-compress FILEPATH or "compress memory file"
Quick-reference card for all caveman modes, skills, and commands. One-shot display, not a persistent mode. Trigger: /caveman-help, "caveman help", "what caveman commands", "how do I use caveman".
Ultra-compressed code review comments. Cuts noise from PR feedback while preserving the actionable signal. Each comment is one line: location, problem, fix. Use when user says "review this PR", "code review", "review the diff", "/review", or invokes /caveman-review. Auto-triggers when reviewing pull requests.
超圧縮コミュニケーションモード。原始人のように話してトークン使用量を約75%削減しつつ、技術的正確性は完全に維持。日本語に最適化。コミット生成・PRレビュー・メモリ圧縮・stats可視化サブスキル同梱。SessionStart/UserPromptSubmit フックでモード追跡・毎ターン補強・ドリフト防止・/genshijin-stats でセッション削減量+USD推定表示。MCP middleware (genshijin-shrink) でMCPツール記述も圧縮。スラッシュコマンド /genshijin /genshijin-commit /genshijin-review /genshijin-stats 付属。Cursor/Windsurf/Cline/Copilot 等マルチエージェント対応。3 cavecrew相当 subagent (investigator/builder/reviewer) で長セッションコンテキスト持続。
Brief prose. Short common words. Trust context. State what matters. Omit what reader can infer.
Ультра-сжатый режим общения на русском и казахском (Қысқа сөйлесу режимі қазақша/орысша). Сокращает ~65-80% токенов при сохранении полной технической точности. Пещерный режим для Claude Code.
Open-source, local-first Claude Code plugin for token reduction, context compression, and cost optimization using hybrid RAG retrieval (BM25 + vector search), reranking, AST-aware chunking, and compact context packets.
โหมดสื่อสารแบบกระชับสำหรับภาษาไทย+อังกฤษ ลด token ~60-75% โดยพูดไทยสั้นๆ แต่ยังถูกต้องทาง technical (Pordee — terse Thai+English mode for Claude Code, cuts ~60-75% tokens while keeping full technical accuracy.)
Headroom startup hooks for Claude Code and GitHub Copilot CLI.
Cavekit 4 — compressed spec-driven dev. Three commands (/ck:spec, /ck:build, /ck:check) over one SPEC.md file. Caveman encoding. Bug-to-spec backprop.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
why use many token when few do trick
Before/After • Install • What You Get • Benchmarks • Full install guide
A Claude Code skill/plugin (also Codex, Gemini, Cursor, Windsurf, Cline, Copilot, 30+ more) that makes agent talk like caveman — cuts ~75% of output tokens, keeps full technical accuracy. Brain still big. Mouth small.
🗣️ Normal Claude (69 tokens)
|
|
🗣️ Normal Claude
|
|
Same fix. 75% less word. Brain still big.
┌─────────────────────────────────────┐
│ TOKENS SAVED ████████ 75% │
│ TECHNICAL ACCURACY ████████ 100%│
│ SPEED INCREASE ████████ ~3x │
│ VIBES ████████ OOG │
└─────────────────────────────────────┘
Pick your level of grunt — lite (drop filler), full (default caveman), ultra (telegraphic), or wenyan (classical Chinese, even shorter). One command switch. Cost go down forever.
|
One line. Find every agent. Install for each.
# macOS / Linux / WSL / Git Bash
curl -fsSL https://raw.githubusercontent.com/JuliusBrussee/caveman/main/install.sh | bash
# Windows (PowerShell 5.1+)
irm https://raw.githubusercontent.com/JuliusBrussee/caveman/main/install.ps1 | iex
~30 seconds. Needs Node ≥18. Skip agent you no have. Safe to re-run.
Trigger: type /caveman or say "talk like caveman". Stop with "normal mode".
One agent only, manual command, or any of 30+ other agents → INSTALL.md. Install break? Open agent, say "Read CLAUDE.md and INSTALL.md, install caveman for me." Agent fix own brain.
| Skill | What |
|---|---|
/caveman [lite|full|ultra|wenyan] | Compress every reply. Levels stick until session end. |
/caveman-commit | Conventional Commit messages, ≤50 char subject. Why over what. |
/caveman-review | One-line PR comments: L42: 🔴 bug: user null. Add guard. |
/caveman-stats | Real session token usage + lifetime savings + USD. Tweetable line via --share. |
/caveman-compress <file> | Rewrite memory file (e.g. CLAUDE.md) into caveman-speak. Cuts ~46% input tokens every session. Code/URLs/paths byte-preserved. |
caveman-shrink | MCP middleware. Wraps any MCP server, compresses tool descriptions. npm. |
cavecrew-* | Caveman subagents (investigator/builder/reviewer). ~60% fewer tokens than vanilla, main context lasts longer. |
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim