用途:这是对 /create-verification-skill 生成的项目本地验证技能(含功能地图)进行周期性维护的循环。严格单位是功能而非每句话:覆盖每个功能的源码,并在实机中逐个走一遍。
主要能力与流程:
- 定位目标:找到项目本地、正文含 launch/drive 段落与功能地图的验证技能(通常在 .cursor/skills/、.claude/skills/、.pi/skills/ 或 .agents/skills/ 下的 verify-*/)。多个候选需询问;没有则停止并指向 /create-verification-skill,不得臆造。
- 索引卫生:读功能地图 README 并 glob 同级文件,修复缺失、多余、重复或失效条目。
- 源码波次:每个功能文件一个只读子代理并发运行,说明该功能如何工作、标注疑似文档漂移并给出一条实机验证配方;子代理不驱动应用、不编辑文件。
- 对账:合并重叠配方,抽查被引用的漂移,扫描近期改动中遗漏的用户可见面(须有具体源码路径才可判为缺失)。
- 实机通行:即使源码干净也必须执行。由协调者统一驱动,遵循技能自身 launch 模型(服务器/UI 用一个长驻实例串行驱动,短命 CLI 用每轮全新隔离会话)。每个功能至少走一次,并保持三条不变量:驱动前先 doctor,失败后再次 doctor,doctor 看不到的卡死状态要重置或重启;已捕获证据在每次清理后仍存于指定位置;失败迭代残留必须清理,共享实例只清残留不清实例。doctor 因技能漂移失败视为漂移,按编辑范围修复并重试一次。功能不可达须给出具体前置条件与已尝试路径,地图缺失该前置条件即为漂移。
编辑范围:仅限验证技能自身目录(SKILL.md、features/ 及其自有脚本),运行期间绝不修改产品代码;地图描述与应用行为不符时,要么是文档漂移(改地图),要么是产品回归(上报,不得用文档掩盖)。
结论:clean 无分支无 PR;changed 提交一个已证实修正的 PR(提交前重读每个改动文件);blocked 说明阻塞原因。运行笔记记在临时位置,不提交。
限制:资料未提供具体安装命令、价格、支持平台或示例代码。