SuperAPI AI 工具集

verify-change

编程与开发

查看项目

更新于 10-31 22:25

技能介绍

用途 verify-change 面向编码代理的变更验证与任务延续。它帮助代理在长时间或跨会话的工作中保存任务目标、授权范围、下一步与阻碍项,并在恢复工作时检查状态、刷新外部 issue、PR 和 CI 状态后再行动。

主要能力

  • 维护可恢复的任务记录:为实质性工作初始化一个任务,记录请求的结果与匹配的配置;在本地 task.json 中更新 nextStep 和 blocker。
  • 选择仓库验证配置:使用验证映射选取仓库中已有的检查项与配置。
  • 检查与修订绑定的回执:实现完成后运行配置,读取回执及其边界,明确说明哪些检查通过;通过的配置只证明其命名的检查项。
  • 跨代理携带工作:在多个编码代理之间延续任务上下文与证据。
  • 将重复干预沉淀为检查:把反复出现的人工干预作为已有行为测试、类型或 lint 检查的候选,并证明该检查能拒绝最初的错误;一次性判断保留在本地,不扩大全局指令。

使用方式 脚本与测试以 TypeScript 编写并用 Bun 执行,不添加 .mjs 或 Node 入口点。对于实质性工作,按请求结果与匹配配置初始化任务;恢复时检查状态,更新 nextStep 与 blocker,并刷新外部 issue、PR 和 CI 状态;实现后运行配置,阅读回执及其边界后再报告通过情况。简单编辑不创建任务记录。私有任务数据与命令输出保存在被忽略的 .artifacts/ 下,不应整体附加到 PR。

适用场景 适用于需要在多个编码代理之间交接、跨会话恢复任务、按仓库既有检查验证变更,以及把重复性人工干预转为自动化检查的编码工作流。

限制 该工具记录上下文与证据,不授予提交、推送、合并或发布权限。通过的配置仅证明其命名检查项,不代表全部验证通过。不提供收费、价格、平台支持范围等信息。