名称: clawdbot-workspace-template-review
描述: 将 Clawdbot 工作区与官方模板(通过 npm 或源码安装)进行比较,并列出需要补充的缺失部分,尤其在升级后。
当用户希望将其工作区中的 .md 文件(如 AGENTS、SOUL、USER、IDENTITY、TOOLS、HEARTBEAT 等)与 Clawdbot 官方模板进行比较,然后检查缺失部分并决定是否添加时,请使用此技能。
查找已安装的 Clawdbot 源码根目录:
clawdbot 是通过 npm/pnpm 全局安装的:command -v clawdbot.../node_modules/.bin/,请解析到同级目录 node_modules/clawdbotnpm root -g / pnpm root -g 并查找 clawdbot/ 目录package.json)。模板位于:
<clawdbot-root>/docs/reference/templates/
如果无法找到源码根目录,请询问用户 Clawdbot 的安装位置。
docs/reference/templates 中的每个模板文件(跳过 *.dev.md):--- 块)以及任何“首次运行”/“引导”章节。有用的命令(使用临时 CLI 工具如 diff):
ls <clawdbot-root>/docs/reference/templates
sed -n '1,200p' <clawdbot-root>/docs/reference/templates/AGENTS.md
sed -n '1,200p' <workspace>/AGENTS.md
diff -u <clawdbot-root>/docs/reference/templates/AGENTS.md <workspace>/AGENTS.md
报告差异时:
- 直接展示官方模板中缺失的章节原文。
- 简要说明其重要性,然后询问是否添加。
- 按文件逐一处理;仅在前言或引导内容不同时跳过文件。
使用我们之前采用的“缺失章节”格式:
- 文件路径
- 缺失的块
- 建议 + 是否继续的询问