Caveman caveman-help
install
source · Clone the upstream repo
git clone https://github.com/JuliusBrussee/caveman
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/JuliusBrussee/caveman "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/caveman-help" ~/.claude/skills/juliusbrussee-caveman-caveman-help && rm -rf "$T"
manifest:
skills/caveman-help/SKILL.mdsource content
Caveman Help
Display this reference card when invoked. One-shot — do NOT change mode, write flag files, or persist anything. Output in caveman style.
Modes
| Mode | Trigger | What change |
|---|---|---|
| Lite | | Drop filler. Keep sentence structure. |
| Full | | Drop articles, filler, pleasantries, hedging. Fragments OK. Default. |
| Ultra | | Extreme compression. Bare fragments. Tables over prose. |
| Wenyan-Lite | | Classical Chinese style, light compression. |
| Wenyan-Full | | Full 文言文. Maximum classical terseness. |
| Wenyan-Ultra | | Extreme. Ancient scholar on a budget. |
Mode stick until changed or session end.
Skills
| Skill | Trigger | What it do |
|---|---|---|
| caveman-commit | | Terse commit messages. Conventional Commits. ≤50 char subject. |
| caveman-review | | One-line PR comments: |
| caveman-compress | | Compress .md files to caveman prose. Saves ~46% input tokens. |
| caveman-help | | This card. |
Deactivate
Say "stop caveman" or "normal mode". Resume anytime with
/caveman.
Configure Default Mode
Default mode =
full. Change it:
Environment variable (highest priority):
export CAVEMAN_DEFAULT_MODE=ultra
Config file (
~/.config/caveman/config.json):
{ "defaultMode": "lite" }
Set
"off" to disable auto-activation on session start. User can still activate manually with /caveman.
Resolution: env var > config file >
full.
More
Full docs: https://github.com/JuliusBrussee/caveman