Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

caveman-evidence-review — Claude Code skill: use and install

A read-only skill reviews Caveman Cloud evidence on LLM spend, traces, and routing. Use it to see where a project’s model budget goes.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add JuliusBrussee/caveman --skill caveman-evidence-review -a claude-code
Open on GitHub

What caveman-evidence-review does

caveman-evidence-review works as a read-only operator over current Caveman Cloud data. It reviews provider-complete list-price cost, Cave Score, workflows, traces, latency, errors, routing, and savings. Measured cost, inferred daily headroom, verified ledger savings, and evidence cost stay in separate buckets.

The skill loads project context with caveman_context, then reads the reports needed for the question: overview, costs, score, workflows, and verified_savings. It searches bounded trace sets with caveman_trace_search and inspects selected records through caveman_trace_get. Prompt, completion, tool, and artifact payloads remain out of scope unless the user asks for payload review.

Caveman Cloud login and a selected project are required. If context is missing, the skill asks the user to run caveman login or select a project. It never starts, approves, cancels, or rolls back experiments. Install it for evidence-based cost and failure reviews; use another skill for experiment lifecycle management.

What it helps with

  • break down LLM spend by project
  • find workflows driving the highest cost
  • connect failures and latency to traces
  • compare model and provider routing
  • separate verified savings from inferred headroom

Example prompts for the agent

  • Review LLM spend for the selected window and cite the trace IDs.
  • Find the workflow driving the most cost and compare it with a control cohort.
  • Check whether latency and errors point to a specific model route.

How to install caveman-evidence-review

1Skills CLI (Vercel)

npx skills add JuliusBrussee/caveman --skill caveman-evidence-review -a claude-code

2Manually: put the files in place

~/.claude/skills/caveman-evidence-review/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/caveman-evidence-review/

From the same set22

The whole set →
caveman JuliusBrussee Cuts filler and polite greetings from agent responses while keeping technical facts and code exact. Stays active until turned off. Claude Code CX Codex Cursor +1 591,500installs caveman-commit JuliusBrussee Generates terse Conventional Commits messages focused strictly on intent. Ideal for keeping git history clean without boilerplate or AI signatures. Claude Code CX Codex Cursor +1 414,700installs caveman-review JuliusBrussee Generates terse, single-line code review comments with exact line numbers, problems, and fixes. Eliminates conversational filler in pull request reviews. Claude Code CX Codex Cursor +1 410,700installs caveman-compress JuliusBrussee Rewrites CLAUDE.md and todo files into terse caveman-speak so the model reads fewer input tokens. The source gets overwritten; a readable backup stays out of tree. Claude Code CX Codex Cursor +1 410,300installs caveman-help JuliusBrussee A quick reference for Caveman modes and commands in Claude Code and other supported hosts. Use it when you need to control response style or find related skills. Claude Code CX Codex Cursor +1 401,800installs cavecrew JuliusBrussee cavecrew delegates code searches, small edits, and diff reviews to three subagents. Use it when keeping the main agent's context lean matters. Claude Code CX Codex Cursor +1 357,900installs caveman-stats JuliusBrussee Displays recorded output and cache-read tokens for Claude Code sessions or points to host native usage stats. Useful for tracking raw token consumption. Claude Code CX Codex Cursor +1 356,700installs caveman-explore JuliusBrussee A read-only skill locates relevant files and line ranges in a repository. Use it for cold-start orientation or broad searches. Claude Code CX Codex Cursor +1 106,500installs

Similar

browser-use browser-use Hands the agent a real Chrome over CDP: clicks, typing, screenshots, and pages that need JS or your logged-in session. Claude Code CX Codex Cursor +1 98,100installs last30days mvanhorn Pulls posts and engagement on any topic from the last 30 days across Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub and the web. Useful when you want what people actually said, not what a blog summarized. Claude Code CX Codex Cursor +1 52,400installs discernment-nudge official anthropics Adds follow-up questions that test facts, reasoning, and missing context after answers a user may act on. Use it for advice, plans, estimates, and other consequential drafts. Claude Code Claude.ai 12,227installs skill-creator official anthropics Creates and refines skills, then tests them with prompts, evaluations, and performance checks. Claude Code Claude.ai 414,180installs writing-for-agents Matt Pocock Guidance for writing skills and agent-facing documents. Use it when editing AGENTS.md, CLAUDE.md, or reference files reached from them. Claude Code 466,719installs media-use heygen-com Finds or generates media for HyperFrames videos, including voiceovers, music, cutouts, and color grades. Stores files locally in assets. Claude Code CX Codex Cursor +1 1,100,000installs mcp-builder official anthropics This skill walks through building an MCP server in TypeScript or Python, from reading the protocol spec to writing tests and evaluation questions. Claude Code Claude.ai 130,949installs subagent-driven-development Jesse Vincent This skill runs an implementation plan through fresh subagents for independent tasks and reviews each result. Use it for multi-step work in one session. Claude Code CX Codex 237,746installs

Questions about caveman-evidence-review

How do I install caveman-evidence-review in Claude Code?

Run npx skills add JuliusBrussee/caveman --skill caveman-evidence-review -a claude-code. The skill file is placed at ~/.claude/skills/caveman-evidence-review/SKILL.md.

What does caveman-evidence-review do?

It performs a read-only review of Caveman Cloud data covering spend, workflows, traces, latency, errors, routing, and savings. Findings use the selected project, bounded time windows, and cited trace IDs.

Which platforms support caveman-evidence-review?

The skill supports Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and OpenCode. For GitHub Copilot, install it with gh skill install JuliusBrussee/caveman caveman-evidence-review.

Source text

SKILL.md · Apache-2.0
---
name: caveman-evidence-review
description: >
  Read-only review of Caveman Cloud evidence: cost, Cave Score, workflows,
  traces, latency, errors, routing, savings. Use when asked what Caveman found
  or where LLM spend goes.
---

# Review Caveman evidence

Act as a read-only operator. Build conclusions from current Caveman data, not
from repository guesses. Never start, approve, cancel, or roll back an
experiment from this skill.

## Hard rules

1. Keep these buckets separate:
   - measured provider-complete list-price cost;
   - `inferred` daily headroom;
   - `verified` ledger savings;
   - evidence cost.
   Never add or relabel them.
2. Do not fetch prompt, completion, tool, or artifact payloads unless the user
   explicitly asks for payload review. Metadata, spans, timing, models, token
   counts, status, and optimizer attribution are enough for the default review.
3. Scope every read to the project selected by Caveman context. Never supply an
   organization id.
4. Empty results are evidence of no current signal, not zero cost or zero risk.
5. Cite trace ids and exact time windows used. Do not claim a cause from an
   aggregate alone.

## Step 1 — Load context

Prefer MCP:

```text
caveman_context {}
```

CLI fallback:

```bash
caveman cloud whoami
caveman cloud projects list
```

Stop if login or project selection is missing. Ask the user to run
`caveman login` or select a project; never guess.

## Step 2 — Establish baseline

Use `caveman_report` for:

- `overview`
- `costs`
- `score`
- `workflows`
- `verified_savings`

Then use `caveman_plan` for ranked daily headroom. If question is narrow, skip
unrelated reports. Read shortest set that can answer it.

CLI fallback:

```bash
caveman cloud costs
caveman cloud score
caveman cloud plan --json
```

State report window and basis before interpreting direction.

## Step 3 — Test the leading explanation with traces

Use `caveman_trace_search`. Choose a bounded window and closed filters:
workflow, agent, model, provider, error code, runtime mode, cache status,
optimization id, status class, token/cost/latency bounds, compression, or
monitor verdict.

Useful groupings:

- `workflow` — find jobs driving cost or failures;
- `model` — compare model mix;
- `session` — isolate retry or loop behavior;
- ungrouped — identify exact traces.

Compare a suspect cohort with a control cohort or earlier bounded window.
Do not infer causality from one expensive trace.

CLI fallback:

```bash
caveman cloud traces search \
  --workflow <slug> \
  --from <RFC3339> \
  --to <RFC3339> \
  --sort total_cost_usd \
  --dir desc \
  --limit 25
```

## Step 4 — Inspect representative traces

Call `caveman_trace_get` for a small number of high-signal trace ids. Inspect
request and span metadata, latency, status, token counts, cache state, applied
optimizers, and model route. Keep payload retrieval off.

CLI fallback:

```bash
caveman cloud traces show <trace-id> --spans
```

## Step 5 — Report

Use this shape:

```text
## Caveman evidence review

Scope: <project> · <from> to <to>
Measured cost: <value and basis>
Verified savings: <ledger value, kept separate>
Inferred headroom: <per-day band, kept separate>

Findings:
1. <finding> — <aggregate evidence> — traces <ids>
2. <finding> — <aggregate evidence> — traces <ids>

Unproven:
- <plausible explanation lacking a control, trace, or eval>

Next read-only check:
- <one bounded query>

Possible action:
- <proposal only; use caveman-manage for read-only lifecycle review and safety gate>
```

If data is missing, name missing signal and stop at strongest supported
statement. Never turn a catalog subtotal into an invoice or an experiment result
into verified savings.

© JuliusBrussee · Apache-2.0 · JuliusBrussee/caveman

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor