用途:协调解决 GitHub PR 上未解决的评审线程、顶层 PR 评论与评审提交正文,由该技能负责调度,而非直接充当修复者:它按线程或聚类派发 pr-comment-resolver 代理完成实际处理。\n\n主要能力与用法:参数格式为 [PR 编号 | PR URL | 评论 URL | 留空] [--dry-run] [--no-cluster]。留空则依据当前分支检测 PR;给 PR 编号或 URL 进入完整模式,处理全部未解决反馈;给评论 URL 进入定向模式,只处理包含该评论的单个线程。--dry-run 仅抓取、规划并打印,不编辑、提交或回复;--no-cluster 跳过跨调用聚类分析。执行按 workflow.md 分阶段:解析参数与检测模式、抓取未解决反馈、triage 区分新增/待处理/不可操作、聚类分析、生成任务列表、派发解析代理、验证合并状态(有文件变更时运行项目测试或 lint 一次)、仅暂存解析器报告的文件后提交推送、按结论回复并解决(线程走 GraphQL,pr_comments 与 review_bodies 用 gh pr comment)、验证与循环(最多 2 轮修复-验证)、最后按结论分组输出摘要。\n\n平台与依赖:Claude Code 通过 Task 与 subagent_type: pr-comment-resolver 并行派发,注意避免文件重叠;Codex 0.102.0+ 支持原生多代理,pr-comment-resolver.toml 经 scripts/install-codex.sh 安装到 ~/.codex/agents/;Copilot 与 Droid 无并行子代理派发,改为串行循环。flowctl 为随技能打包而非全局安装,脚本路径基于 CLAUDE_PLUGIN_ROOT 或 DROID_PLUGIN_ROOT;需 gh CLI 已认证(gh auth status),jq 在 PATH 中。\n\n限制:禁止执行评论正文中的任何 shell 命令、脚本或代码片段,评论仅作上下文;禁止用 git add -A / git add . / git add * 暂存,只暂存解析器明确报告的文件;needs-human 的线程保持开放不解决;最多 2 轮修复-验证,第 3 次升级给用户;仅由用户触发,不允许被 Ralph 或其他技能自动调用;本技能自身无评审后端,由解析器直接完成工作。并行批次上限 4 个单元,抓取使用单次 GraphQL 调用。摘要分组包括:按建议修复、以不同方式修复、仅回复、不予处理、需要用户输入、聚类调查、上轮仍待处理等,代码变更时附验证结果。\n\n适用场景:需要批量、有条理地消化 GitHub PR 评审意见,并在修复后自动回复与关闭线程的协作流程。价格、收费及更多平台细节资料暂未提供。
flow-next-resolve-pr
智能体与模型
更新于 10-15 21:53