关于 pr-summary
根据当前分支已完成的改动撰写 GitHub 拉取请求的技能。它先生成 PR 正文供用户审核,获批后再使用 `gh` 创建 PR。
主要功能
- 01比较当前分支与默认分支
- 02聚焦最终实现内容
- 03生成 `.claude/scratchpad/PR.md`
- 04等待用户审核和批准
- 05使用 `gh pr create` 创建 PR
适用场景
- 01根据当前分支改动起草拉取请求
- 02排除已过时的进行中工作内容
- 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 上创建拉取请求。
- 将当前分支与默认分支进行比较,了解拉取请求需要描述哪些更改。确保只关注最终确定的实现细节。由于拉取请求开头往往包含进行中的提交,请特别留意这些内容在最终快照中是否仍然相关。
- 使用 拉取请求模板 生成
.claude/scratchpad/PR.md。 - 在此暂停,并提示用户检查
.claude/scratchpad/PR.md,然后再继续。 - 用户编辑并批准后,补全以下脚本中缺失的详细信息,然后运行该脚本:
gh pr create --base dev --head "$(git rev-parse --abbrev-ref HEAD)" --title '[TICKET-123] category: short title' --body-file .claude/scratchpad/PR.md - 成功提交后,删除
.claude/scratchpad/PR.md。
评论
支持 Markdown