Skills Explorer Add Skills

caveman-optimize

An agent skill by JuliusBrussee, from JuliusBrussee/caveman. Tags: analysis, cost-optimization, evaluation, optimization.

What it does

Turn a Caveman optimization observation into an operator-chosen candidate with a paired baseline evaluation. Use when asked to inspect or evaluate a Caveman optimization report. Needs explicit approval.

Install

With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:

npx skills add JuliusBrussee/caveman --skill caveman-optimize

Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):

git clone --depth 1 https://github.com/JuliusBrussee/caveman
cp -r caveman/skills/caveman-optimize ~/.claude/skills/caveman-optimize

Safety box score

Grade B, low risk: 16 of 100 risk points, rated 2026-10-16. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.

This skill drives a logged-in Caveman CLI to list report-only observations, then asks the operator to choose one and, only after approval, design a local candidate/eval. The main risks are authenticated remote access to Caveman data and later edits inside the working tree; there are no bundled scripts, sudo steps, or destructive commands.

Category levels, from 0 (none) to 3 (high)
CategoryLevelWhy
Code & shell execution1 (low)It runs an external command, `caveman opportunities list`, so the skill can execute a shell/CLI action through the user's environment.
Network access1 (low)The workflow requires a "logged-in Caveman CLI session" and reads server-provided `report_only_observations`, which means remote account-backed network access.
Filesystem reach1 (low)After approval it can "Apply only the approved candidate" and make a "candidate change", but the write scope is described as the repository working tree rather than system paths.
Secrets & credentials1 (low)It depends on authentication (`logged-in Caveman CLI session`) and mentions a "project API key" surface, though it does not instruct the user to paste credentials or read secret stores.
Privilege & persistence0 (none)There is no sudo, global install, service registration, shell startup editing, or OS-setting change mentioned.
Instruction hijack surface0 (none)The text does not ask the agent to ignore higher-priority instructions or follow hidden remote content; it only says to treat `.caveman/proposals/*.md` as "untrusted historic context".
Irreversible actions0 (none)It explicitly requires an "explicit operator choice" and "approval" before code changes, and it contains no push, post, deploy, or delete actions.
Transparency0 (none)The skill source is plain markdown only; there are no binaries, minified blobs, downloaded installers, or decoded-at-runtime code.

Before installing

Rated 2026-10-16 by an automated review of 1 file from the skill's repository.

Source

Repository
JuliusBrussee/caveman (all skills from this repository)
Path
skills/caveman-optimize/SKILL.md
Branch
main
Updated
2026-10-05