caveman-help

作成者: juliusbrussee

すべてのcavemanモード、スキル、コマンドのクイックリファレンスカード。ワンショット表示で、永続モードではありません。トリガー: /caveman-help、「caveman help」、「what caveman commands」、「how do I use caveman」。

npx skills add https://github.com/juliusbrussee/caveman --skill caveman-help

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
Lite/caveman liteDrop filler. Keep sentence structure.
Full/cavemanDrop articles, filler, pleasantries, hedging. Fragments OK. Default.
Ultra/caveman ultraExtreme compression. Bare fragments. Tables over prose.
Wenyan-Lite/caveman wenyan-liteClassical Chinese style, light compression.
Wenyan-Full/caveman wenyanFull 文言文. Maximum classical terseness.
Wenyan-Ultra/caveman wenyan-ultraExtreme. Ancient scholar on a budget.

Mode stick until changed or session end.

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. Saves ~46% input tokens.
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 = full. Change it:

Environment variable (highest priority):

export CAVEMAN_DEFAULT_MODE=ultra

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

{ "defaultMode": "lite" }

Set "off" to disable auto-activation on session start. User can still activate manually with /caveman.

Resolution: env var > config file > full.

More

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

juliusbrusseeのその他のスキル

caveman
juliusbrussee
超圧縮通信モード。原始人のように話すことでトークン使用量を約75%削減しつつ、技術的正確性は完全に維持。強度レベル対応:lite、full(デフォルト)、ultra、wenyan-lite、wenyan-full、wenyan-ultra。ユーザーが「caveman mode」「talk like caveman」「use caveman」「less tokens」「be brief」と言った場合、または/cavemanを呼び出した場合に使用。トークン効率が要求された場合にも自動起動。
communicationproductivity
caveman-commit
juliusbrussee
超圧縮コミットメッセージ生成ツール。コミットメッセージからノイズを削減しつつ、意図と理由を保持。Conventional Commits形式。件名50文字以内、本文は「なぜ」が明白でない場合のみ。ユーザーが「write a commit」「commit message」「generate commit」「/commit」と発言した場合、または/caveman-commitを呼び出した場合に使用。ステージング変更時に自動トリガー。
developmentcode-review
caveman-compress
juliusbrussee
自然言語メモリファイル(CLAUDE.md、todos、preferences)をcaveman形式に圧縮し、入力トークンを節約します。技術的な内容、コード、URL、構造はすべて保持されます。圧縮版は元のファイルを上書きします。人間が読めるバックアップはFILE.original.mdとして保存されます。トリガー: /caveman-compress FILEPATH または「compress memory file」
developmentdocument
caveman-review
juliusbrussee
超圧縮されたコードレビューコメント。PRフィードバックからノイズを削減し、実行可能なシグナルを保持します。各コメントは1行で構成:場所、問題、修正。ユーザーが「このPRをレビューして」「コードレビュー」「差分をレビュー」「/review」と言った場合、または/caveman-reviewを呼び出した場合に使用します。プルリクエストのレビュー時に自動トリガーされます。
developmentcode-review
caveman-stats
juliusbrussee
現在のセッションにおける実際のトークン使用量と推定節約額を表示します。Claude Codeのセッションログから直接読み取るため、AIによる推定は行いません。/caveman-statsでトリガーされます。出力はモードトラッカーフックによって注入され、モデル自体が数値を計算することはありません。
developmentdata-analysis
cavecrew
juliusbrussee
Decision guide for delegating to caveman-style subagents. Tells the main thread WHEN to spawn `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2 file edit), or `cavecrew-reviewer` (diff review) instead of doing the work inline or using vanilla `Explore`. Subagent output is caveman-compressed so the tool-result injected back into main context is ~60% smaller — main context lasts longer across long sessions. Trigger: "delegate to subagent", "use cavecrew", "spawn...
developmentcode-reviewapi
caveman-explore
juliusbrussee
読み取り専用のリポジトリ探索ツール。コールドスタート探索、広範なクロスファイル位置特定、または直接検索が失敗して何かがどこにあるかを見つける必要がある場合に、積極的に使用してください。問題がすでに正確なファイル名やシンボルを指定している場合、または前のターンで既に使用可能なfile:lineの証拠が返されている場合は、スキップしてください。コンパクトなpath:lineの引用のみを返します。その読み取りとgrepはメインの会話には入りません。
investigate-first
juliusbrussee
曖昧な障害を編集前に診断する。原因不明、断続的な挙動、パフォーマンスの回帰、または証拠に基づく仮説の順位付けを必要とする調査に使用する。