SuperAPI AI 工具集

validator-check

通用与其它

查看项目

更新于 10-15 19:50

技能介绍

用途:validator-check 用于只运行校验检查(validator checks),不包含 AI 审查。仅当用户明确要求“只做校验检查”“仅检查不审查”“静态检查”或“无 AI 审查的验证”时使用;对于泛化的“运行验证器”“运行 gauntlet”“运行验证”或最终验证请求,应改用 /validator-run。

主要能力与流程:

  1. 清理日志:运行 agent-validate clean 归档旧日志。
  2. 运行检查:用 Bash 执行 agent-validate check,timeout 设为 300000,必须等待并读取完整输出,确认出现 Status: 行。
  3. 检查状态:不得假设成功,必须看到显式 Status: 行。Passed 或 Passed with warnings 进入汇总;Failed 继续修复;Retry limit exceeded 则运行 agent-validate clean 归档日志后汇总;无状态行时,读取 validator_logs/ 下最新的 console.*.log(如 console.1.log)查找 Status:,若没有则检查 validator_logs/previous/,仍无则可能超时或失败,需重跑或排查,不得当作通过。
  4. 提取失败:状态为 Failed 时,从控制台输出推断日志目录,用 Task 工具(Claude Code,subagent_type=general-purpose,model=haiku,同步调用,禁止后台运行)、子代理委派或内联回退方式提取失败摘要。
  5. 修复:按 Fix Skill 调用指定技能,或按 Fix Instructions 执行。
  6. 重跑验证:必须修复后重跑 agent-validate check,timeout 300000,重试之间不要运行 clean,工具会自动进入验证模式,回到第 3 步检查状态。
  7. 汇总:给出最终状态、已修复检查、未解决失败。

限制:仅适用于显式“只检查”请求;依赖 agent-validate 命令与日志目录结构;无状态行时需手动排查日志;不执行 AI 审查。