JuliusBrussee/caveman

caveman-stats

Show recorded output and cache-read token usage and mode attribution for the current Claude Code session, or locate the host's native usage report. Trigger: /caveman-stats.

349K installs 113K stars

Before you install

Last update
Files in folder
1
Scripts
No script files found
SKILL.md size
1.8 KB (about 467 tokens of context each time it loads)
License
Apache-2.0
Source on GitHub
JuliusBrussee/caveman

Skills are plain text instructions the agent follows, sometimes with scripts. Check the source, prefer repositories with many installs and stars, and read any script it ships.

Install

npx skills add JuliusBrussee/caveman@caveman-stats

Runs in a terminal with Node.js 18 or newer. Add -y to skip the prompts and -g to install for every project instead of this one.

Install for your agent

npx skills add JuliusBrussee/caveman@caveman-stats --agent claude-code -y
Project install writes to
.claude/skills/caveman-stats
Global install writes to
~/.claude/skills/caveman-stats

Start a new session afterwards so the agent picks the skill up. In Claude Code you can also call it directly with /caveman-stats.

What it does

In Claude Code, src/hooks/caveman-mode-tracker.js runs src/hooks/caveman-stats.js on /caveman-stats and supplies its report through hookSpecificOutput.additionalContext. Print that report verbatim inside a fenced code block, as the hook instructs. Do not calculate or add numbers yourself. In Gemini CLI, direct the user to /stats model for current session token usage or /stats session for session statistics. Gemini custom commands are prompts; they cannot invoke the built-in command or read its live session metrics. Never read Claude Code transcripts as Gemini usage. In other hosts, use a…

Excerpt from the skill's own SKILL.md. Read the full file on GitHub before installing: skills run with your agent's permissions.

Categories

Related skills

  • caveman

    JuliusBrussee/caveman

    Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or "normal mode".

    579K installs 113KOffice documents
  • caveman

    JuliusBrussee/caveman

    Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or "normal mode".

    577K installs 113KOffice documents
  • caveman-commit

    JuliusBrussee/caveman

    Write a Conventional Commits message compressed to intent only. Use for "write a commit", "commit message", /commit or /caveman-commit.

  • caveman-review

    JuliusBrussee/caveman

    Compressed code review - one line per finding with location, problem and fix. Use for /caveman-review, "review this PR", or "review the diff".

    402K installs 113KCode reviewGit & GitHub
  • caveman-compress

    JuliusBrussee/caveman

    Compress a memory file such as CLAUDE.md or a todo list into caveman format to save input tokens, keeping a readable backup. Sends the file's text to the configured model provider. Trigger: /caveman-compress.

    401K installs 113K scriptsDataAI & agentsProductivity
  • caveman-compress

    JuliusBrussee/caveman

    Compress a memory file such as CLAUDE.md or a todo list into caveman format to save input tokens, keeping a readable backup. Sends the file's text to the configured model provider. Trigger: /caveman-compress.

    399K installs 113K scriptsDataAI & agentsProductivity

← Search skills

/skills/JuliusBrussee/caveman/caveman-stats/