caveman-help
🤖 AI Summary
Displays a reference card in caveman-style text, supporting six compression modes (Lite, Full, Ultra, and three Wenyan variants) that persist until changed or session ends.
How to Install
Claude Code:
git clone --depth 1 https://github.com/JuliusBrussee/caveman.git && cp caveman/skills/caveman-help ~/.claude/skills/caveman-help -r# 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** | `/caveman lite` | Drop filler. Keep sentence structure. |
| **Full** | `/caveman` | Drop articles, filler, pleasantries, hedging. Fragments OK. Default. |
| **Ultra** | `/caveman ultra` | Extreme compression. Bare fragments. Tables over prose. |
| **Wenyan-Lite** | `/caveman wenyan-lite` | Classical Chinese style, light compression. |
| **Wenyan-Full** | `/caveman wenyan` | Full 文言文. Maximum classical terseness. |
| **Wenyan-Ultra** | `/caveman wenyan-ultra` | Extreme. Ancient scholar on a budget. |
Mode stick until changed or session end.
## Skills
| Skill | Trigger | What it do |
|-------|---------|-----------|
| **caveman-commit** | `/caveman-commit` | Terse commit messages. Conventional Commits. ≤50 char subject. |
| **caveman-review** | `/caveman-review` | One-line PR comments: `L42: bug: user null. Add guard.` |
| **caveman-compress** | `/caveman-compress ` | Compress .md files to caveman prose. Saves ~46% input tokens. |
| **caveman-help** | `/caveman-help` | This card. |
## Deactivate
Say "stop caveman" or "normal mode". Resume anytime with `/caveman`.
## Language
Keep user's language by default. User write Portuguese → reply Portuguese caveman. Compress the style, not the language. Technical terms, code, commands, commit types, and exact error strings stay verbatim unless user ask for translation.
## Configure Default Mode
Default mode = `full`. Change it:
**Environment variable** (highest priority):
```bash
export CAVEMAN_DEFAULT_MODE=ultra
```
**Config file** (`~/.config/caveman/config.json`):
```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
Details
| Category | Coding → debug |
| Source | JuliusBrussee/caveman |
| SKILL.md | View on GitHub → |
| Repo Stars | ★ 76.2K |
| Est. per Skill | ~10.9K (shared across 7 skills from this repo) |
| Difficulty | Intermediate |
| Risk Level | N/A |
Related Skills
n8n-expression-syntax
n8n Expression Syntax Expert guide for writing correct n8n expressions in workflows. When to Use You
google-slides-automation
Google Slides Lightweight Google Slides integration with standalone OAuth authentication. No MCP ser
python-basics
--- name: python-basics description: Expert in Python 3.10+ fundamentals and best practices for the
flags
--- name: flags description: Use when you need to check feature flag states, compare channels, or de
Works Well With
Skills from the same repository — often designed to work together
cavecrew
Cavecrew = three subagent presets that emit caveman output. Same job as Anthropic defaults (Explore,
caveman-commit
Write commit messages terse and exact. Conventional Commits format. No fluff. Why over what. Rules S
caveman-compress
Caveman Compress Purpose Compress natural language files (CLAUDE.md, todos, preferences) into cavema