mcpField
P
pr-summary

pr-summary

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

关于 pr-summary

pr-summary 面向代码评审者,整理当前拉取请求的结构化摘要。它通过 explore-codebase Agent 在分叉上下文中分析差异、评论、变更文件和状态。

主要功能

  1. 01概述拉取请求目的
  2. 02列出关键文件变更
  3. 03标出兼容性与安全风险
  4. 04提出评审检查建议
  5. 05在分叉上下文中运行分析

适用场景

  1. 01批准前审阅拉取请求
  2. 02检查变更的安全或兼容性风险

安装

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

$npx skills add https://github.com/fusengine/agents --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