juliusbrussee avatar

Caveman Manage

Caveman-manage is a deliberately conservative skill for Caveman Cloud experiments. It reads experiment state and results, summarizes the evidence (sample sizes, quality, guardrails, cost), and proposes exactly one action, but it won't execute lifecycle changes like start, approve, cancel, or rollback. The source is explicit that current server enforcement isn't atomic yet, so mutations stay blocked and any "approve" recommendation is advisory only. Reach for it when you want a clear, evidence-based read on whether an experiment is promotable, not when you expect it to flip the switch for you. The main thing to know is that absent guardrail data is treated as incomplete, not as a pass, which is the right default even if it means more waiting.

skills.sh installs
118.7K
GitHub stars
118.7K
last updated
Oct 26, 2026

Install

$ npx -y skills add juliusbrussee/caveman --skill caveman-manage --agent claude-code

Installs into .claude/skills of the current project.

Files

Manage eval-gated experiments

Treat every lifecycle change as a production control action. Read current state and results, then report one supported recommendation or block. Current agent MCP is intentionally read-only: control-api does not yet enforce a complete lifecycle transition table and evidence gate atomically.

Non-negotiable gates

  1. A request to review, inspect, explain, or recommend authorizes reads only.
  2. Never approve an experiment whose results are pending, whose required guardrails are absent, or whose evidence reports a breach.
  3. Never convert experiment lift into verified_savings. Only active real traffic plus provider-causal, provider-complete ledger evidence can do that.
  4. Never supply an organization id. Project and tenant scope come from the logged-in Caveman identity and server RBAC.
  5. Never execute a lifecycle mutation, even after user approval. Exact <action>:<experiment_id> strings are agent-generatable and are not proof of human intent.
  6. Unknown states and server errors fail closed. Report exact cave_snake_code.

Step 1 — Load project and experiment

Prefer MCP:

Sponsors

Details

Repository
github.com/juliusbrussee/caveman
Categories
Rust, Cloud & Infrastructure
First seen
Oct 26, 2026

More from juliusbrussee/caveman

All 25

Recommended

More Rust
1samber avatargolang-concurrencysamber/cc-skills-golangGolang concurrency patterns. Use when writing or reviewing concurrent Go code involving goroutines, channels, select, locks, sync primitives, errgroup, singlefl43.6Kskills.sh installs
2samber avatargolang-data-structuressamber/cc-skills-golangGolang data structures — slices (internals, capacity growth, preallocation, slices package), maps (internals, hash buckets, maps package), arrays, container/lis41.8Kskills.sh installs
3convex avatarconvex-authzconvex/agent-skillsAudit and harden a Convex app's authorization: identity-from-arg impersonation, missing per-document ownership checks, public queries leaking data by a client-s41.3Kskills.sh installs
4convex avatarconvex-explain-appconvex/agent-skillsExplain an existing Convex app — data model + relationships, public vs internal functions, auth/ownership model, components, a request→data flow — read from the41Kskills.sh installs
5jimliu avatarrelease-skillsjimliu/baoyu-skillsUniversal release workflow. Auto-detects version files and changelogs. Supports Node.js, Python, Rust, Claude Plugin, GitHub Releases, annotated tags, historica25.9Kskills.sh installs
6okx avatarokx-dapp-discoveryokx/onchainos-skillsPlugin router for 20 third-party DeFi protocols (Polymarket, Aave, Hyperliquid, PancakeSwap, Morpho, Raydium, Curve, Compound, Pendle, Lido, ether.fi, GMX, Kami16.7Kskills.sh installs