caveman-help について
caveman-help は Caveman スキル群のリファレンスカードで、呼び出すとモード、スキル、デフォルトモードの設定方法を表示します。一度だけ出力され、現在のモードの変更や状態ファイルの書き込みは行いません。
主な機能
- 01caveman、ultracave、megacave の各モード一覧
- 02caveman-commit、caveman-review などのスキル概要
- 03モードの停止と再開の方法
- 04環境変数と設定ファイルによるデフォルトモード設定
活用シーン
- 01各 Caveman モードの起動コマンドの確認
- 02デフォルトモード設定の優先順位の確認
- 03Caveman 使用時の出力言語の扱いの確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ juliusbrussee/ caveman --skill caveman-helpインストール後、Claude Code で/caveman-helpを入力して読み込まれたか確認します。
同梱ファイルREADME.md
詳細
Caveman ヘルプ
呼び出されたときに、このリファレンスカードを表示します。1 回限りです。モードの変更、フラグファイルの書き込み、状態の永続化は行いません。caveman スタイルで出力します。
モード
| モード | トリガー | 変更内容 |
|---|---|---|
| caveman | /caveman | 話し方です。最初に答え、余計なことは言わず、すべての事実を保ちます。デフォルトです。 |
| ultracave | /ultracave(別名 /caveman ultra) | 文法を省きます。断片的に、十分なら一語で、各事実は一度だけ述べます。 |
| megacave | /megacave(別名 /caveman wenyan) | 古典中国語の文言文です。文字数を大幅に減らし、技術用語はそのままにします。 |
モードは、変更されるかセッションが終了するまで維持されます。
/caveman status はモードを変更せずに現在のモードを報告します。Claude Code とスタンドアロンの OpenCode プラグインは保存された状態を読み込みます。他のホストは会話から判断し、(not tracked by this host) と表示します。
スキル
| スキル | トリガー | 内容 |
|---|---|---|
| caveman-commit | /caveman-commit | 簡潔なコミットメッセージです。Conventional Commits に従います。件名は 50 文字以内です。 |
| caveman-review | /caveman-review | 1 行の PR コメントです:L42: bug: user null. Add guard. |
| caveman-compress | /caveman-compress <file> | .md ファイルを caveman 風の文章に圧縮します。リポジトリ内のテストファイル 5 件では、トークン数が 33.2% 減少しました。 |
| caveman-help | /caveman-help | このカードです。 |
無効化
「stop caveman」または「normal mode」と言います。いつでも /caveman で再開できます。
言語
デフォルトではユーザーの言語を維持します。例文や他の箇所の多言語コンテキストにかかわらず、ユーザーが使う言語で返信し、言語を切り替えません。圧縮するのは文体であり、言語ではありません。ユーザーが翻訳を求めない限り、技術用語、コード、コマンド、コミット種別、正確なエラーメッセージはそのままにします。
デフォルトモードの設定
デフォルトモード = caveman。変更方法:
環境変数(最優先):
export CAVEMAN_DEFAULT_MODE=ultracave
設定ファイル(~/.config/caveman/config.json):
{ "defaultMode": "ultracave" }
Claude Code でオプトイン方式にするには、defaultMode を manual に設定します。セッションはオフの状態で開始され、/caveman または talk like caveman で caveman が有効になります。off にすると、コマンド単独での有効化も無効になります。manual は起動ポリシーであり、モードではありません。OpenCode はインストーラーが静的な有効化ルールも設定するため、引き続き caveman モードで起動します。
自動有効化とコマンド単独での有効化を抑止するには、"off" を設定します。/caveman 単独で有効にするには、"manual" を使用します。
優先順位:環境変数 > リポジトリ設定 > ユーザー設定 > caveman。従来の値 lite、full、ultra、wenyan* も引き続き解決されます。