mcpField
G
gh-address-comments

gh-address-comments

github.com/mxyhi开发50986 次安装2 天前更新
代码仓库

关于 gh-address-comments

用于通过 gh CLI 查找当前分支的开放拉取请求并处理评审评论的技能。它会编号评论、概述所需修复,并在用户选择后再修改代码。

主要功能

  1. 01检查 gh 身份验证状态
  2. 02获取拉取请求评论和讨论串
  3. 03为评论编号并概述所需修复
  4. 04仅应用用户选定的修复

适用场景

  1. 01查看当前分支开放拉取请求的反馈
  2. 02选择需要处理的评审讨论串
  3. 03根据 PR 反馈应用选定修改

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/mxyhi/ok-skills --skill gh-address-comments

安装后在 Claude Code 中输入/gh-address-comments确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

LICENSE.txt
agents/
openai.yaml
assets/
github-small.svg
scripts/
fetch_comments.py

详细介绍

PR 评论处理程序

使用 gh CLI 查找当前分支对应的开放 PR,并处理其中的评论。运行所有 gh 命令时,都要启用提升的网络权限。

前提条件:确保 gh 已完成身份验证(例如,运行一次 gh auth login),然后以提升的权限运行 gh auth status(包括 workflow/repo 范围),以便 gh 命令能够成功运行。如果沙盒限制导致 gh auth status 无法运行,请使用 sandbox_permissions=require_escalated 重新运行。

1)检查需要处理的评论

  • 运行 scripts/fetch_comments.py,输出 PR 上的所有评论和评审线程

2)向用户询问澄清信息

  • 为所有评审线程和评论编号,并简要说明需要进行哪些修改
  • 询问用户希望处理哪些编号的评论

3)如果用户选择了评论

  • 针对所选评论应用修复

注意:

  • 如果运行过程中 gh 遇到身份验证或速率限制问题,请提示用户使用 gh auth login 重新进行身份验证,然后重试。

评论

支持 Markdown