关于 caveman-help
caveman-help 是介绍 caveman 写作模式及相关技能的参考卡,涵盖启用和配置方式,并说明任务完成后的 wiki 报告流程。
主要功能
- 01caveman 模式参考卡
- 02六种输出模式
- 03提交、审查与压缩技能
- 04环境变量和文件配置
- 05Wiki 输出报告说明
适用场景
- 01查看可用的 caveman 模式
- 02设置默认写作模式
- 03查询相关技能的触发方式
- 04准备任务输出报告
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ rheinmir/ setup --skill caveman-help安装后在 Claude Code 中输入/caveman-help确认已加载。
详细介绍
野人模式帮助
调用时显示此参考卡片。单次操作——不要更改模式、写入标记文件或持久化任何内容。以野人风格输出。
模式
| 模式 | 触发方式 | 会做什么 |
|---|---|---|
| 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 | 撰写单行 PR 评论:L42: bug: user null. Add guard. |
| caveman-compress | /caveman-compress <file> | 将 .md 文件压缩为野人风格文本。可减少约 46% 的输入 token。 |
| 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>= 用 2–4 个 kebab-case 单词概述已完成事项(例如,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— 追加一行:| [DDMMYY-<ten>](draft/cave/DDMMYY-<ten>.md) | draft | YYYY-MM-DD |llmwiki/wiki/log.md— 追加:## YYYY-MM-DD — <skill-name> — <ten>
仅当技能未产生任何工件和决策时才跳过(例如,纯显示模式
/caveman-stats)。
评论
支持 Markdown