← 返回
未分类
Validation And Fix
Use when running existing project validation commands and fixing failures after code changes, including lint, type-check, unit/integration test, build, CI, o...
用于在代码变更后运行已有项目的验证命令并修复失败,包括 lint、类型检查、单元/集成测试、构建、CI 等。
未分类
clawhub
v2.6.0 2 版本 100000 Key: 无需
#latest
概述
版本历史 (2)
安全
概述
验证并修复 Purpose 自动化执行已有验证命令,分析失败原因并安全修复,确保质量门禁达标。
Procedure 从 package.json 或仓库文档中识别可用命令。 优先按以下顺序执行: lint type-check unit/integration tests build 仔细阅读失败输出。 将错误按文件、错误类型和依赖关系分组,优先处理阻塞后续诊断的根因。 一次只修复一类问题,并显示或记录关键错误上下文。 每次关键修复后重新执行受影响命令,确认错误是否减少。 如果同一错误连续三次修复仍失败,停止扩大改动并报告阻塞。 最后按 Expected Output 总结执行结果、修复内容和剩余风险。 Failure Triage 先修最早出现且会级联的错误,例如缺失类型、导入失败、配置解析失败。 区分真实产品 bug、测试环境问题、快照漂移、依赖版本变化和 flaky。 对 CI 专属失败记录 Node 版本、包管理器、环境变量、路径大小写和工作目录差异。 修复测试时优先修产品代码或测试等待方式,不用删除断言掩盖真实回归。 Constraints 不要盲目关闭规则来消除报错 除非有明确理由,不要为了通过检查而降低类型安全 不要因为附近测试失败就顺手重写无关模块 不要一次性修改多个无关根因 不要删除失败测试来让验证通过 不要只运行失败命令的片段就声称整体验证通过 详细参考 撰写验证修复报告时,加载 references/report-template.md 。
Expected Output lint / type-check / test / build 等验证命令全部通过 失败项已修复或给出明确原因和后续行动 修复报告保存为 reports/validation-fix-YYYY-MM-DD-HHmmss.md
版本历史
共 2 个版本
v2.6.0
当前
2026-06-09 18:46
v2.4.0
2026-06-01 21:32
🔗 相关推荐
bovinphang
用于设计或审查 React + TypeScript 项目结构、功能/模块边界、组件架构、Hook 组织、路由组合等
★ 1
📥 224
bovinphang
用于使用 Playwright 或 Cypress 创建、维护、调试或审查真实浏览器端到端测试,包括页面对象模型、CI 产物等。
★ 1
📥 239
bovinphang
用于审查前端安全风险,如XSS、CSRF、敏感数据泄露、不安全的DOM API、不可信的用户输入、认证/令牌处理等。
★ 1
📥 223