Skip to content
mcp/skillhub

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.

114kApache-2.0

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.

WhenWhat loadsCost
Every sessionName and description44 tok
When the agent uses itThe SKILL.md instructions1,263 tok
Only if openedNo 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

All skills in this repo
  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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