gh-address-comments 是一个用于处理 GitHub Pull Request 评论的辅助技能,所属来源为 davila7/claude-code-templates。它的核心用途是:帮助用户定位当前分支对应的开放 GitHub PR,并借助 gh CLI 处理该 PR 上的审查评论与 issue 评论。
主要能力方面,该技能首先会检查 gh 的认证状态。使用前提是确保 gh 已经完成认证,例如先运行一次 gh auth login,然后以提升的权限运行 gh auth status,并包含 workflow/repo 权限范围,以确保 gh 命令能够顺利执行。如果沙箱环境阻止了 gh auth status,需要以 sandbox_permissions=require_escalated 重新运行。
使用方式上,流程分为三步。第一步是查看需要关注的评论:运行 scripts/fetch_comments.py,该脚本会打印出 PR 上的所有评论和审查线程。第二步是向用户请求澄清:技能会为所有审查线程和评论编号,并针对每条给出简短的摘要,说明应用修复大概需要做什么,然后询问用户希望处理哪些编号的评论。第三步是如果用户选择了评论,则对所选评论应用修复。
适用场景主要是 GitHub 协作开发中的代码评审反馈处理,尤其适合需要先集中浏览所有评论、再决定修复范围的工作流,也可在配合 Claude Code 类工具时使用。
限制方面,资料中提到,如果 gh 在运行过程中遇到认证或速率限制问题,需要提示用户使用 gh auth login 重新认证后重试。此外,关于该技能的收费、价格、支持平台、修复效果等具体信息暂未提供。