处理 GitHub 评论

address-github-comments
分类编程
作者Agentic Awesome Skills 社区
许可MIT
评分4.70/5
使用13.9K

处理 GitHub 评论

概述

使用 GitHub CLI (gh) 高效地处理 PR 评审评论或 Issue 反馈。此技能确保所有反馈都能得到系统性的解决。

前提条件

确保 gh 已通过身份验证。

bash
gh auth status

如果未登录,请运行 gh auth login

工作流

1. 检查评论

获取当前分支 PR 的评论。

bash
gh pr view --comments

或者使用可用的自定义脚本来列出讨论线程。

2. 分类与规划

  • 列出所有评论和评审线程。
  • 为每项反馈提出修复方案。
  • 如果评论较多,请等待用户确认优先处理哪些评论。

3. 应用修复

针对选定的评论实施代码更改。

4. 回复评论

修复完成后,在线程中回复已解决。

bash
gh pr comment <PR_NUMBER> --body "Addressed in latest commit."

常见错误

  • 在不理解上下文的情况下应用修复:务必阅读评论周围的代码。
  • 未验证身份验证状态:开始前请检查 gh auth status

使用场景

当需要执行概述中描述的工作流或操作时,适用此技能。

局限性

  • 仅在任务明确符合上述范围时使用此技能。
  • 不要将输出视为环境特定验证、测试或专家评审的替代方案。
  • 如果缺少必要的输入、权限、安全边界或成功标准,请停止并请求澄清。