{
  "schema_version": "1.0",
  "id": "archive:https://github.com/JuliusBrussee/caveman",
  "slug": "caveman-0yoqowc",
  "url": "https://feed7.dev/p/caveman-0yoqowc",
  "title": "JuliusBrussee/caveman",
  "why_included": "Caveman is a Claude Code skill (also Codex, Cursor, and 30+ other agents) that makes the model answer in terse caveman-speak, claiming a 65% average cut in output tokens across 10 benchmark tasks.",
  "summary": "**The gist** Caveman strips filler from agent replies — 'New object ref each render, wrap in useMemo'-style terseness — claiming **65% average output-token reduction** (range **22–87%**) across 10 benchmark tasks and **46%** on memory-file compression. It offers lite, full, ultra, and wenyan compression levels plus commit, PR-review, and stats sub-commands; a one-line installer needs **Node 18+**.",
  "practical_implication": "**Why it matters** Output tokens are the costly ones in long agent sessions, and this trims them without code changes. The repo cites a **March 2026 paper** suggesting brief responses can improve accuracy on some benchmarks, and the **/caveman-stats** command reports real session savings in USD so you can check the claim on your own workload.",
  "agent_context": "**The gist** Caveman strips filler from agent replies — 'New object ref each render, wrap in useMemo'-style terseness — claiming **65% average output-token reduction** (range **22–87%**) across 10 benchmark tasks and **46%** on memory-file compression. It offers lite, full, ultra, and wenyan compression levels plus commit, PR-review, and stats sub-commands; a one-line installer needs **Node 18+**.\n\n**Why it matters** Output tokens are the costly ones in long agent sessions, and this trims them without code changes. The repo cites a **March 2026 paper** suggesting brief responses can improve accuracy on some benchmarks, and the **/caveman-stats** command reports real session savings in USD so you can check the claim on your own workload.\n\n**Watch out** Compression applies to **output only** — **thinking tokens** and input context are untouched — so savings on reasoning-heavy work fall short of the headline number, and gains shrink when the agent is already concise.",
  "source": {
    "name": "GitHub",
    "url": "https://github.com/JuliusBrussee/caveman",
    "published_at": null
  },
  "source_class": "tool",
  "content_type": "GitHub Repo",
  "layer": null,
  "domains": [],
  "topics": [],
  "verification": {
    "status": "needs_review",
    "label": "Needs Review",
    "method": "unverified",
    "verified_at": null
  },
  "uncertainty": [
    "Compression applies to **output only** — **thinking tokens** and input context are untouched — so savings on reasoning-heavy work fall short of the headline number, and gains shrink when the agent is already concise."
  ],
  "lifecycle": "Current",
  "published_at": null,
  "modified_at": null,
  "supersedes": [],
  "expires_at": null,
  "formats": {
    "html": "https://feed7.dev/p/caveman-0yoqowc",
    "json": "https://feed7.dev/p/caveman-0yoqowc.json",
    "markdown": "https://feed7.dev/p/caveman-0yoqowc.md"
  }
}