让代理整场会话改用极简句式回答:先给结论,删掉寒暄、铺垫和复述,但代码、命令、路径、数字和报错原样保留,直到用户说 “stop caveman” 或 “normal mode”。
skills.sh 安装量 598207(+1965 / 24h)
安全审计:已审计(未发现风险)
安装:npx skills add https://github.com/juliusbrussee/caveman --skill caveman
理由
- 规则写得具体:答案在前,按“对象 动作 原因。下一步。”的句式;冠词可省,但 not / never / no / only 这类否定和限定词一律不能省;每句一个意思、不超过 20 个词,以 ASD-STE100 受控英语为底线
- 列出 7 种必须改回完整句子的情况:安全警告、不可逆操作前的确认、步骤顺序容易被打乱时、用户困惑或重复提问、写进代码 / 注释 / 提交信息 / 文档 / PR 等会留存的内容、宿主要求的状态行、向用户提问
- 不改写用户的提示词、不切换用户的语言,也禁止“me think”之类的表演式口癖;连续工具调用之间不插话,每个阶段只报一行
- 作者 README 的对比比较克制:10 个开发问题上,/caveman 只比一句 “Answer concisely.” 再少约 3%,/ultracave 少 35%;规则本身约占 1160 个输入 token,按请求计费(如 GitHub Copilot)时省不了钱
- skills.sh 24 小时安装 1965,累计 598207;同仓库另有 21 个技能(ultracave、megacave、caveman-commit 等)(只代表关注度)
用法
- npx skills add https://github.com/juliusbrussee/caveman --skill caveman(作者 README 写的是 npx skills add JuliusBrussee/caveman -g)
- 输入 /caveman(Codex 里是 $caveman)或说 “be brief”“less tokens” 开启;说 “stop caveman” 或 “normal mode” 关闭;/caveman status 查看当前模式
- /caveman ultra、/caveman wenyan 会转到同仓库的 ultracave、megacave(文言风格)技能,需要另装
风险
- 审计结果为通过;这个 SKILL.md 只有文字规则,没有脚本、网络请求和密钥,与内容相符
- 仓库 README 首推的 npx @caveman-ai/cli@latest 是另一回事:作者称它会查找本机的各个代理和登录、列出改动后改写其配置,还带日志压缩、自动选模型等组件(自动选模型要注册账号);只想要简短回答就只装这个技能
- 作者自己的数据显示,和一句普通的“请简洁”相比差距不大;回答变短后的可读性因人而异