关于 github-pr
github-pr 是用于处理 GitHub 拉取请求审查与反馈的技能。它编排并行检查,并通过 `gh` 将符合条件的问题作为评论发布。
主要功能
- 01检查 PR 审查资格
- 02核对变更是否符合 CLAUDE.md
- 03并行运行五项审查分析
- 04评估并筛选报告的问题
- 05通过 `gh` 发布审查评论
适用场景
- 01合并前审查已完成的实现
- 02向 GitHub PR 发布自动审查结果
- 03处理 PR 修改期间的反馈
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ hjewkes/ agent-skills --skill github-pr安装后在 Claude Code 中输入/github-pr确认已加载。
附带文件references/pr-review-orchestrator.md
详细介绍
GitHub PR 工作流
处理 GitHub 专属阶段:创建 PR、发布自动化审查评论、管理反馈。
使用场景
- 代码审查已完成(参见 code-review skill),可以提交到 GitHub
- 需要在 PR 上发布自动化审查评论
- 管理 PR 反馈周期
自动化 PR 审查
使用 references/pr-review-orchestrator.md 中的编排提示词,在 GitHub PR 上发布自动化审查评论。
工作方式:
- 检查是否符合条件(跳过已关闭、草稿、简单或已审查的 PR)
- 收集仓库中的 CLAUDE.md 文件
- 总结 PR 变更
- 启动 5 个并行的 Sonnet Agent:
- CLAUDE.md 合规性审计
- 浅层 Bug 扫描(仅检查变更)
- Git blame/历史上下文分析
- 检查之前的 PR 评论是否仍然相关
- 代码注释合规性检查
- 使用独立的 Haiku Agent 为每个问题评分(0–100)
- 过滤掉置信度低于 80 的问题
- 通过
gh向 GitHub 发布格式化评论
允许使用的工具: gh issue view/search/list、gh pr comment/diff/view/list
创建 PR
参见 git-workflow stack,以决定是合并、创建 PR 还是清理。
典型流程
- 完成实现
- 使用 code-review skill 进行自我审查(Quick 或 Deep 模式)
- 修复发现的问题
- 打开 PR(通过
git-workflow stack) - 运行 PR 审查编排器,进行自动化 GitHub 审查
- 处理反馈、推送修复并重新请求审查
参考文件
| 参考资料 | 用途 |
|---|---|
| references/pr-review-orchestrator.md | 自动化 PR 审查的完整编排提示词 |
评论
支持 Markdown