mcpField
C
caveman-help

caveman-help

github.com/juliusbrusseeAgent 工作流115.8k405.9k 次安装4 天前更新
代码仓库

关于 caveman-help

caveman-help 是 Caveman 技能集的参考卡片,调用时显示各模式、技能和默认模式的配置方法。它只做单次输出,不修改模式,也不写入任何状态文件。

主要功能

  1. 01列出 caveman、ultracave、megacave 三种模式
  2. 02汇总 caveman-commit、caveman-review 等技能
  3. 03说明模式停用与恢复方式
  4. 04说明默认模式的环境变量与配置文件设置

适用场景

  1. 01查询 Caveman 各模式的触发命令
  2. 02查看默认模式的配置优先级
  3. 03确认输出语言的保留规则

安装

复制下面的命令,在终端中运行。

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

安装后在 Claude Code 中输入/caveman-help确认已加载。

附带文件README.md

详细介绍

Caveman 帮助

调用时显示此参考卡。仅执行一次——不要更改模式、写入标记文件或持久化任何内容。以 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单行 PR 评论:L42: bug: user null. Add guard.
caveman-compress/caveman-compress <file>将 .md 文件压缩为 Caveman 风格的文字。在仓库的五个测试文件上,Token 数减少 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* 仍可正常解析。

更多信息

完整文档:https://github.com/JuliusBrussee/caveman

评论

支持 Markdown