用途:在插件内置的 dometrain-grounding 基线(vendor/SKILL.md)与 Dometrain 上游技能内容(github.com/Dometrain/mcp 的 skills/dometrain-grounding/SKILL.md)之间做只读漂移检查,类似 context7:lookup 的 update 动作,但只涉及一个上游依赖,仅比对文本。
主要能力与用法:该技能设置了 disable-model-invocation: true,模型无法自行调用,只能由人工显式执行 /dometrain:sync。唯一动作 check 为只报告,执行:
bash "${CLAUDE_PLUGIN_ROOT}/skills/sync/scripts/update.sh"
脚本会从 raw.githubusercontent.com 拉取上游 SKILL.md,去除内置文件自带的署名注释后与 vendor/SKILL.md 做 diff,输出“No drift detected”或展示差异供人工审阅。输出需报告脚本退出码与 stdout 原文(过长可摘要),并指出存在漂移时下一步查看 context/update.md。
限制与边界:不会写入 vendor/SKILL.md 或 grounding/SKILL.md;技能不暴露也不运行 --refresh-baseline,该标志仅记录于 context/update.md,由维护者在工作副本中直接键入原始命令执行;集成决策由人工完成。适用场景限于维护者主动核对内置内容是否与上游同步,具体收费、价格、平台支持等信息暂未提供。