mcpField
P
pr-summary

pr-summary

github.com/fusengine测试与质量3454 次安装4 天前更新
代码仓库

关于 pr-summary

面向开发者和审查者的当前 Pull Request 摘要技能,读取差异、评论、变更文件和状态。它在独立探索上下文中整理变更目的、文件级改动、潜在风险及审查重点。

主要功能

  1. 01读取 PR 差异、评论和状态
  2. 02概述目的与关键文件变更
  3. 03识别兼容性和安全风险
  4. 04提出审查关注点
  5. 05在独立上下文中分析

适用场景

  1. 01审查 PR 前准备审查者
  2. 02检查 Pull Request 的潜在风险
  3. 03快速了解变更文件内容
  4. 04避免差异细节进入父会话

安装

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

$npx skills add https://github.com/fusengine/claude-plugins --skill pr-summary

安装后在 Claude Code 中输入/pr-summary确认已加载。

详细介绍

PR Summary 根据 `gh pr diff`、`gh pr view --comments` 和 `gh pr status`,对当前拉取请求生成结构化概览:PR 的作用、文件级关键更改、潜在风险(破坏性更改、安全问题),以及审查者应仔细检查的内容。它通过 `explore-codebase` Agent 在分叉上下文中运行,因此完整差异和评论线程不会污染父对话。

PR Summary 技能

总结当前拉取请求。

拉取请求上下文

  • PR 差异: !gh pr diff
  • PR 评论: !gh pr view --comments
  • 已更改文件: !gh pr diff --name-only
  • PR 状态: !gh pr status

任务

分析此拉取请求并提供:

  1. 概览 - 此 PR 有什么作用?
  2. 关键更改 - 主要文件和修改内容
  3. 潜在风险 - 破坏性更改、安全问题
  4. 审查建议 - 哪些内容需要仔细检查?

输出格式

## PR Summary: [Title]

### Overview
[1-2 sentences]

### Key Changes
- [file]: [change description]
- ...

### Risks
- [risk if any]

### Recommendations
- [what to verify]

调试

  • 会话:${CLAUDE_SESSION_ID}
  • 时间戳:!date +%Y-%m-%d_%H:%M:%S

评论

支持 Markdown