mcpField
P
pr-summary

pr-summary

github.com/casper-studios开发15291 次安装8 周前更新
代码仓库

关于 pr-summary

根据当前分支已完成的改动撰写 GitHub 拉取请求的技能。它先生成 PR 正文供用户审核,获批后再使用 `gh` 创建 PR。

主要功能

  1. 01比较当前分支与默认分支
  2. 02聚焦最终实现内容
  3. 03生成 `.claude/scratchpad/PR.md`
  4. 04等待用户审核和批准
  5. 05使用 `gh pr create` 创建 PR

适用场景

  1. 01根据当前分支改动起草拉取请求
  2. 02排除已过时的进行中工作内容
  3. 03提交前审核和编辑 PR 描述

安装

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

$npx skills add https://github.com/casper-studios/casper-marketplace --skill pr-summary

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

附带文件assets/pull-request-template.md

详细介绍

总结此分支中的最新更改,以便在 GitHub 上创建拉取请求。

  1. 将当前分支与默认分支进行比较,了解拉取请求需要描述哪些更改。确保只关注最终确定的实现细节。由于拉取请求开头往往包含进行中的提交,请特别留意这些内容在最终快照中是否仍然相关。
  2. 使用 拉取请求模板 生成 .claude/scratchpad/PR.md。
  3. 在此暂停,并提示用户检查 .claude/scratchpad/PR.md,然后再继续。
  4. 用户编辑并批准后,补全以下脚本中缺失的详细信息,然后运行该脚本:
    gh pr create --base dev --head "$(git rev-parse --abbrev-ref HEAD)" --title '[TICKET-123] category: short title' --body-file .claude/scratchpad/PR.md
    
  5. 成功提交后,删除 .claude/scratchpad/PR.md。

评论

支持 Markdown