mcpField
G
gh-address-comments

gh-address-comments

github.com/openai开发28.4k4.8k 次安装18 周前更新
代码仓库

关于 gh-address-comments

用于通过 gh CLI 查找当前分支的开放拉取请求并处理评审意见的 Codex 技能。它先整理评论供用户选择,再执行修复。

主要功能

  1. 01查找当前分支的开放 PR
  2. 02获取评论和评审线程
  3. 03编号并总结待处理意见
  4. 04按选择应用修复
  5. 05检查 gh 身份验证前提

适用场景

  1. 01查看当前分支 PR 的反馈
  2. 02选择要处理的评审线程
  3. 03将确认的修改应用到拉取请求

安装

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

$npx skills add https://github.com/openai/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