SuperAPI AI 工具集

pr-summary

编程与开发

查看项目

更新于 10-26 17:21

技能介绍

PR Summary 是一个面向代码审查场景的 Claude 技能,用于汇总当前处于审查流程中的拉取请求。

用途:在审查 PR 或合并前,快速获得该 PR 的结构化摘要,帮助审查者把握整体情况,再决定深入查看哪些文件或细节。

主要能力:技能会先收集 PR 上下文,包括 PR diff(通过 gh pr diff)、PR 评论(通过 gh pr view --comments)、变更文件列表(通过 gh pr diff --name-only)以及 PR 状态(通过 gh pr status)。随后对收集到的信息进行分析,并按固定格式输出四部分内容:概述(说明该 PR 做了什么,1-2 句)、关键变更(按文件列出主要修改)、潜在风险(如破坏性变更、安全隐患)以及审查建议(建议重点核对的内容)。

使用方式:该技能依赖 GitHub CLI(gh)获取 PR 信息,并以感叹号前缀的 shell 命令形式在技能上下文中执行。输出格式固定为「## PR Summary: [标题]」,下设 Overview、Key Changes、Risks、Recommendations 等小节。技能还包含调试信息,输出会话标识(CLAUDE_SESSION_ID)和当前时间戳(date +%Y-%m-%d_%H:%M:%S)。

适用场景:适用于日常代码审查、合并前检查、需要快速了解陌生 PR 内容等场景;尤其适合在 PR 改动较多、需要先建立整体认知时使用。

限制:资料未提供安装方式、价格、平台支持范围等细节,暂未提供。该技能依赖 gh 命令及其登录状态,否则无法获取 PR 数据;摘要质量取决于 diff 与评论信息的完整程度。