cavecrew
When to delegate to `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2 file edit) or `cavecrew-reviewer` (diff…
Restructure code while preserving behavior. Use for extraction, consolidation, ownership moves, or cleanup where verification must bracket structural edits.
Claude Code
$ npx -y skills add JuliusBrussee/caveman --skill safe-refactor --agent claude-code
Codex
$ npx skills add JuliusBrussee/caveman --skill safe-refactor -a codex -y
Cursor
$ npx skills add JuliusBrussee/caveman --skill safe-refactor -a cursor -y
Gemini CLI
$ npx skills add JuliusBrussee/caveman --skill safe-refactor -a gemini-cli -y
GitHub Copilot
$ npx skills add JuliusBrussee/caveman --skill safe-refactor -a github-copilot -y
OpenCode
$ npx skills add JuliusBrussee/caveman --skill safe-refactor -a opencode -y
Windsurf
$ npx skills add JuliusBrussee/caveman --skill safe-refactor -a windsurf -y
name: safe-refactor description: Restructure code while preserving behavior. Use for extraction, consolidation, ownership moves, or cleanup where verification must bracket structural edits.
Define behavior-preservation boundary and establish verification before structural edits.
Run same proof after change. Stop when behavior matches and requested structure is achieved.
Caveman make your AI agent say less and read less. Code stay exact. Brain still big.
When to delegate to `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2 file edit) or `cavecrew-reviewer` (diff…
Compress a memory file such as CLAUDE.md or a todo list into caveman format to save input tokens, keeping a readable backup.…
Show recorded output and cache-read token usage and mode attribution for the current Claude Code session, or locate the host's…
Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman",…
Caveman in Classical Chinese: 文言文 register, far fewer characters, technical terms verbatim. Invoke only with /megacave or…
Caveman at maximum compression: fragments, one word when one word is enough, each fact once. Invoke only with /ultracave or…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.