Caveman Help

作者 juliusbrussee2e08b9177c07无许可证110K 个星标收录于 2026年10月8日更新于 2026年10月8日仓库今天更新

Quick-reference card for the three caveman skills and their commands. Trigger: /caveman-help or "caveman help".

AI 生成的概览

显示 caveman 系列技能的一次性速查卡,涵盖模式、触发方式与配置选项。

功能
展示一张速查卡,介绍 caveman、ultracave 和 megacave 三种模式及其触发方式和各自改变的内容。同时列出同系列技能 caveman-commit、caveman-review 和 caveman-compress 及其触发方式,说明如何停用或恢复,并介绍语言处理方式与默认模式配置。该技能为一次性操作:不会切换模式、写入标记文件或保存任何内容。
适用场景
当用户调用 /caveman-help 或询问 caveman 帮助,需要回顾可用模式、命令或配置时使用。也适合想了解如何关闭 caveman 模式或更改默认模式的情况。
运行要求
无需脚本或工具,仅为说明内容。读取已保存的模式状态需要支持该功能的主机(Claude Code 或独立的 OpenCode 插件);其他主机根据对话内容回答。可选配置使用环境变量 CAVEMAN_DEFAULT_MODE 或位于 ~/.config/caveman/config.json 的配置文件。

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

ModeTriggerWhat change
caveman/cavemanThe voice. Answer first, no fluff, every fact kept. Default.
ultracave/ultracave (alias /caveman ultra)Grammar stripped. Fragments, one word when enough, each fact once.
megacave/megacave (alias /caveman wenyan)Classical Chinese 文言文. Far fewer characters, technical terms verbatim.

Mode stick until changed or session end. /caveman status reports current mode without changing it. Claude Code and the standalone OpenCode plugin read stored state; other hosts answer from the conversation and mark it (not tracked by this host).

Skills

SkillTriggerWhat it do
caveman-commit/caveman-commitTerse commit messages. Conventional Commits. ≤50 char subject.
caveman-review/caveman-reviewOne-line PR comments: L42: bug: user null. Add guard.
caveman-compress/caveman-compress <file>Compress .md files to caveman prose. 33.2% fewer tokens on the repo's five test files.
caveman-help/caveman-helpThis card.

Deactivate

Say "stop caveman" or "normal mode". Resume anytime with /caveman.

Language

Keep user's language by default — reply in the language user writes, never switch regardless of example text or multilingual context elsewhere. 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 = caveman. Change it:

Environment variable (highest priority):

bash
export CAVEMAN_DEFAULT_MODE=ultracave

Config file (~/.config/caveman/config.json):

json
{ "defaultMode": "ultracave" }

For opt-in activation in Claude Code, set defaultMode to manual. Sessions start off; /caveman or talk like caveman activates caveman. off also disables bare-command activation. manual is a startup policy, not a mode. OpenCode still starts in caveman mode because its installer also supplies static activation rules.

Set "off" to suppress automatic and bare-command activation. Use "manual" when bare /caveman should activate.

Resolution: env var > repo config > user config > caveman. Legacy values lite, full, ultra, wenyan* still resolve.

More

Full docs: https://github.com/JuliusBrussee/caveman

来源与署名

来源:juliusbrussee/caveman位于skills/caveman-help提交2e08b91

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架