caveman-help について
caveman-helpは、cavemanの文章モードと関連スキルを説明するリファレンスです。起動方法や設定に加え、タスク完了後のwikiレポート作成手順も示します。
主な機能
- 01cavemanモードのリファレンス
- 026種類の出力モード
- 03コミット、レビュー、圧縮スキル
- 04環境変数とファイルによる設定
- 05wiki出力レポートの手順
活用シーン
- 01利用可能なcavemanモードの確認
- 02デフォルトの文章モード設定
- 03関連スキルの起動方法の確認
- 04タスク出力レポートの準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rheinmir/ setup --skill caveman-helpインストール後、Claude Code で/caveman-helpを入力して読み込まれたか確認します。
詳細
Caveman ヘルプ
呼び出されたときにこのリファレンスカードを表示します。1回限りです。モードを変更したり、フラグファイルを書き込んだり、状態を保持したりしないでください。Caveman スタイルで出力します。
モード
| モード | トリガー | 変更内容 |
|---|---|---|
| Lite | /caveman lite | 冗長な表現を省きます。文の構造は維持します。 |
| Full | /caveman | 冠詞、冗長な表現、社交辞令、曖昧な表現を省きます。断片的な文も可。デフォルトです。 |
| Ultra | /caveman ultra | 極限まで圧縮します。断片的な表現のみ。文章より表を優先します。 |
| Wenyan-Lite | /caveman wenyan-lite | 漢文調で、軽く圧縮します。 |
| Wenyan-Full | /caveman wenyan | 漢文調を徹底します。古典的な簡潔さを最大限に追求します。 |
| Wenyan-Ultra | /caveman wenyan-ultra | 極限まで圧縮します。予算の限られた古代の学者のような表現です。 |
モードは変更するか、セッションが終了するまで維持されます。
スキル
| スキル | トリガー | 内容 |
|---|---|---|
| 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 風の文章に圧縮します。入力トークンを約46%節約します。 |
| caveman-help | /caveman-help | このカードを表示します。 |
無効化
「stop caveman」または「normal mode」と入力します。いつでも /caveman で再開できます。
デフォルトモードの設定
デフォルトモード = full。変更するには:
環境変数(最優先):
export CAVEMAN_DEFAULT_MODE=ultra
設定ファイル(~/.config/caveman/config.json):
{ "defaultMode": "lite" }
"off" を設定すると、セッション開始時の自動有効化が無効になります。ユーザーは引き続き /caveman で手動で有効化できます。
優先順位:環境変数 > 設定ファイル > full。
詳細
ドキュメント全文:https://github.com/JuliusBrussee/caveman
出力レポート
すべての主要なスキルタスクが完了した後、Wiki に提案ドラフトを作成します。
手順
1. ファイル名を作成します:
- 形式:
DDMMYY-<ten>.md DDMMYY= 今日の日付(例:2026年6月2日の場合は020626)<ten>= 実施内容を要約する kebab-case の単語2~4個(例:landing-page-coteccons、brand-kit-fintech、ingest-auth-spec)
2. llmwiki/wiki/draft/cave/DDMMYY-<ten>.md を作成します:
# DDMMYY-<ten>
**Type:** draft
**Status:** proposed
**Tags:** <skill-name>, output-report
**Proposed:** YYYY-MM-DD
## What
<One sentence — what this skill invocation produced or decided>
## Output
<Key artefacts, files created/modified, or decisions made>
## Files
| File | Action |
|------|--------|
| `path/to/file` | created / modified |
## Notes
- Invoked via: `/<skill-name>` skill
## Origin
- **Draft:** `wiki/draft/cave/DDMMYY-<ten>.md`
- **Commit:** _(filled by verify-before-commit)_
- **Date promoted:** _(filled by verify-before-commit)_
3. Wiki のインデックスとログを更新します:
llmwiki/wiki/index.md— 次の行を1つ追加します:| [DDMMYY-<ten>](draft/cave/DDMMYY-<ten>.md) | draft | YYYY-MM-DD |llmwiki/wiki/log.md— 次を追記します:## YYYY-MM-DD — <skill-name> — <ten>
スキルが成果物も決定事項も一切生み出さない場合に限り、省略します(例:
/caveman-statsのように、表示のみを行うモード)。
コメント
Markdown 対応