JuliusBrussee/caveman

caveman-discover

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.

96K installs 113K stars

Before you install

Last update
Files in folder
1
Scripts
No script files found
SKILL.md size
5.2 KB (about 1,319 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-discover

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-discover --agent claude-code -y
Project install writes to
.claude/skills/caveman-discover
Global install writes to
~/.claude/skills/caveman-discover

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

What it does

You are labeling this repository's LLM workflows for Caveman Cloud. A workflow is a job the code performs — "answer a support ticket", "build the nightly digest", "run the eval suite" — not a technology. Every gateway request can carry a workflow label; unlabeled traffic all lands in one unlabeled-workflow bucket. Your job: find the workflows, name them well, wire the labels, and verify nothing broke. This changes code, so it goes through the user's normal review: propose the table first, apply after the user agrees. Re-running on an already-labeled repo must change nothing (idempotent). This…

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-discover/