mcpField
C
caveman-help

caveman-help

github.com/rheinmirAgent 工作流10263 次安装2 周前更新
代码仓库

关于 caveman-help

caveman-help 是介绍 caveman 写作模式及相关技能的参考卡,涵盖启用和配置方式,并说明任务完成后的 wiki 报告流程。

主要功能

  1. 01caveman 模式参考卡
  2. 02六种输出模式
  3. 03提交、审查与压缩技能
  4. 04环境变量和文件配置
  5. 05Wiki 输出报告说明

适用场景

  1. 01查看可用的 caveman 模式
  2. 02设置默认写作模式
  3. 03查询相关技能的触发方式
  4. 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