create-pr

遵循Sentry规范创建拉取请求。适用于开启PR、撰写PR描述或准备待审代码变更时。需遵守Sentry代码审查指南。

作者

安装

热度:2

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=sickn33-skills-create-pr&locale=zh&source=copy

Create PR - 遵循 Sentry 规范的 Pull Request 创建技能

技能概述


create-pr 是一个专为 Sentry 项目设计的 AI 技能,帮助开发者创建符合 Sentry 工程规范的 Pull Request,自动生成标准格式的 PR 描述和标题。

适用场景


  • 打开 Pull Request:在完成代码提交后,使用该技能创建符合 Sentry 代码审查规范的 PR

  • 编写 PR 描述:按照 Sentry 最佳实践格式化 PR 描述,包含清晰的动机说明和上下文

  • 准备代码审查:确保 PR 内容完整、分支状态正确,便于团队审查
  • 核心功能


  • 智能 PR 创建:基于 Git 历史和变更内容,生成符合 Sentry 规范的 Pull Request,支持草稿模式和正式发布

  • 标准描述生成:按照 Sentry 三段式结构(功能描述、变更原因、替代方案)生成 PR 描述,避免冗余的测试计划清单

  • 分支状态验证:自动检测未提交的变更、与基线分支的差异,确保 PR 在正确的分支状态下创建
  • 常见问题

    create-pr 技能是什么?


    create-pr 是 Sentry 开发的 Claude AI 技能,用于简化 Pull Request 的创建流程。它遵循 Sentry 的代码审查指南和工程实践,帮助开发者生成格式规范的 PR 描述和标题。该技能需要安装 GitHub CLI (gh) 并完成认证。

    使用 create-pr 需要什么前提条件?


    使用前需要确保:1) 已安装 GitHub CLI (gh) 并完成 gh auth login 认证;2) 所有代码变更已提交(如有未提交更改,需先使用 commit 技能);3) 当前分支基于最新的默认分支。技能会自动验证分支状态并提醒任何问题。

    create-pr 和直接使用 gh pr create 有什么区别?


    create-pr 在 gh pr create 基础上增加了 Sentry 特定的规范和最佳实践:自动生成符合 Sentry 提交规范的标题格式(如 feat/fix/ref)、使用三段式描述结构而非传统 PR 模板、智能检测分支状态、提供问题引用语法支持。它让 PR 创建过程更符合 Sentry 团队的协作习惯。