用途:当需要检查某个拉取请求上的代码审查评论,并根据要求落实修改时使用该技能。目标 PR 通过参数 $ARGUMENTS 传入;若未提供参数,则提示用户输入 PR 链接或编号。
主要能力:使用 GitHub CLI 获取 PR 元数据与评论,命令为 gh pr view $ARGUMENTS --json number,title,body,reviews,comments 以及 gh api repos/{owner}/{repo}/pulls/{pr_number}/comments。随后提取每条未解决的审查评论,包括评论 ID、文件路径、行号、评论正文和作者。若不存在未解决评论,则报告成功并退出。
使用方式:在计划模式下创建实施计划,内容涵盖 PR 概览(标题、描述摘要)、按文件排序的待处理审查评论(含文件路径、行号、评论 ID、审查者、完整评论正文和所需操作)、实施指南(先评估每条评论的有效性,无效则记录理由,确保改动符合项目编码规范,运行相关测试验证)、验收标准(所有有效评论均已处理、测试通过、bun run lint 通过)以及验证命令 bun run lint && bun run test,预期所有检查通过。
适用场景:适用于需要批量跟进 PR 审查意见、将评论转化为具体代码修改并验证结果的开发流程。
限制:资料未提供该技能的安装方式、支持平台、收费情况或具体实现细节;其运行依赖 GitHub CLI 环境,且验证命令假定项目使用 bun 工具链。