用途:审查仓库中所有开放的 Dependabot PR,评估风险并执行合并或上报。
主要能力:先用 gh pr list --author "dependabot[bot]" --state open --json number,title,labels,createdAt,headRefName --limit 50 列出 PR;再依据分支名和标题分级:GitHub Actions 更新与补丁版本变动(1.2.3 -> 1.2.4)归为 Safe,知名库的小版本变动(1.2.0 -> 1.3.0)归为 Low Risk,主版本变动、未知库或带安全标签的归为 Review Required。对计划合并的 PR 用 gh pr checks <number> --json name,state,bucket 检查 CI;全部通过才合并,命令为 gh pr merge <number> --merge --delete-branch。最后按已合并、需人工审查、已跳过三类输出表格汇总。
使用方式:可让技能做完整审查、只处理 GitHub Actions 类 PR,或仅执行前两步的干跑(check / show dependabot PRs)不做合并。
限制与护栏:绝不强制合并,绝不合并 CI 失败的 PR,主版本升级需用户确认,逐条合并避免冲突;若 PR 超过 10 条则每批处理 5 条并询问;合并冲突时跳过并上报,不尝试解决冲突;带安全标签或提及 CVE 的 PR 一律提醒用户;每批处理后重新运行 gh pr list 查看状态。资料未提供具体收费、价格或平台信息。