SuperAPI AI 工具集

warden-sweep

通用与其它

查看项目

更新于 10-15 21:52

技能介绍

用途:对仓库做一次完整的 Warden 扫描(sweep),从扫描、验证到修复与报告形成闭环,适合需要批量排查代码问题并产出可审查补丁的场景。

主要能力与流程:分五个阶段推进。阶段1用 Warden 扫描仓库文件;阶段2在打补丁前验证每条发现;阶段3创建跟踪 issue;阶段4对已验证发现逐个打补丁并开草稿 PR;阶段5整理结果并输出最终报告。产物写入 .warden/sweeps/<run-id>/。

使用方式:需先安装 warden、gh、git、jq、uv,并从仓库根目录运行;脚本与参考文档使用宿主机的 skill-root 路径。运行脚本前先读 references/script-interfaces.md,再按阶段依次读 scan-phase.md、verify-phase.md、issue-phase.md、patch-phase.md、organize-phase.md。中断或部分完成的运行可读 references/resume-and-artifacts.md,从第一个未完成阶段继续。

硬性规则:先验证再修复;生成的补丁一律用草稿 PR;每个补丁都从仓库默认分支拉出;补丁必须串行、不得并行;已存在的扫描产物条目应跳过而非重复;失败要记录在扫描数据中并尽量继续下一条;每个 worktree 在补丁成功或失败后都要清理。

最终报告格式:Sweep Complete 表格,含 Files scanned、Findings verified、PRs created、Security findings 四项指标,并给出完整报告路径 {summaryPath}。

限制:资料未提供具体安装命令、Warden 的检测规则范围、支持语言、运行时长或收费信息;阶段3创建 issue 失败时可继续后续阶段。