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 從公開儲存庫中收錄這些內容。

檢舉或申請下架