Agent Skill
Caveman Discover skill
caveman-discoverJuliusBrussee/cavemanskills/caveman-discover/SKILL.md
Find and label every LLM workflow in the repository so Caveman Cloud groups spend by workflow instead of one bucket. Use for "discover workflows" or breaking LLM spend down by workflow.
always on
44 tokname + description
once used
1,263 tokSKILL.md body
bundled files
0
installs
100kskills.sh
Install the Caveman Discover skill
Skills CLI (Claude Code, Codex, Cursor and others)
npx skills add https://github.com/JuliusBrussee/caveman --skill caveman-discover
Claude Code, by hand (all projects)
git clone --depth 1 https://github.com/JuliusBrussee/caveman.git /tmp/caveman mkdir -p ~/.claude/skills cp -R /tmp/caveman/skills/caveman-discover ~/.claude/skills/caveman-discover
For one project only, copy the folder into .claude/skills/ in that project instead. The agent picks it up when a task matches its description.
What it costs your context
Agent Skills load in three steps. Tokens counted with the o200k tokenizer; your model's count will differ a little.
| When | What loads | Cost |
|---|---|---|
| Every session | Name and description | 44 tok |
| When the agent uses it | The SKILL.md instructions | 1,263 tok |
| Only if opened | No bundled files | — |
Until it is used, caveman-discover costs about 31× less than the median MCP server we measured (1,362 tokens on every turn). Installing all 28 skills from JuliusBrussee/caveman would load 1,303 tokens of descriptions. Skills vs MCP study
Checks
Our checks found nothing to flag: it follows the Agent Skills specification's naming and size guidelines and doesn't pipe downloads into a shell.
Checked 2026-10-22 · method
What's inside
The headings of its SKILL.md. Read the full file on GitHub.
- Step 1 — Inventory the workflows
- Step 2 — Name them
- Step 3 — Propose, then apply
- Step 4 — Verify
- Step 5 — Report
More skills from JuliusBrussee/caveman
- cavemanJuliusBrussee/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".
586k62 tok idle · 1,086 in use - caveman-commitJuliusBrussee/caveman
Write a Conventional Commits message compressed to intent only. Use for "write a commit", "commit message", /commit or /caveman-commit.
411k38 tok idle · 564 in use - caveman-reviewJuliusBrussee/caveman
Compressed code review - one line per finding with location, problem and fix. Use for /caveman-review, "review this PR", or "review the diff".
407k40 tok idle · 585 in use - caveman-compressJuliusBrussee/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.
407k754 tok idle · 1,247 in use - caveman-helpJuliusBrussee/caveman
Quick-reference card for the three caveman skills and their commands. Trigger: /caveman-help or "caveman help".
398k32 tok idle · 667 in use - cavecrewJuliusBrussee/caveman
When to delegate to `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2 file edit) or `cavecrew-reviewer` (diff review) instead of working inline or using `Explore`. Their output is compressed, so main context lasts longer.
354k65 tok idle · 869 in use - caveman-statsJuliusBrussee/caveman
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.
353k42 tok idle · 331 in use - caveman-statsJuliusBrussee/caveman
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.
353k42 tok idle · 352 in use