创建拉取请求技能Skill pull-request

此技能用于自动创建GitHub拉取请求,通过解析参数生成规范的PR标题和正文,链接到相关问题,便于代码审查和跟踪。适用于软件开发流程中的DevOps环节,提高效率。关键词:GitHub, 拉取请求, 代码审查, 自动化, DevOps。

DevOps 0 次安装 0 次浏览 更新于 3/11/2026

name: pull-request description: 创建一个GitHub拉取请求,链接回原始问题并提供完整上下文。在实现完成并准备审查后使用。 argument-hint: <分支名称> <问题编号> [计划路径] allowed-tools: Read, Bash

拉取请求创建

创建一个格式良好的拉取请求,链接回原始问题并包括实现上下文。

PR格式

## 摘要

[简要描述此PR完成的内容]

## 相关问题

关闭 #[问题编号]

## 实现

[所采取方法的摘要]

## 计划参考

[链接到或摘要实施计划]

## 更改

[所做更改的高级列表]

## 测试

[如何进行测试/做了哪些验证]

---

由ADW [adw_id]生成

指令

  1. 解析提供的上下文以提取:

    • 分支名称
    • 问题编号
    • 计划文件或摘要
    • ADW ID(如果可用)
  2. 从问题生成PR标题:

    • 格式:[类型] 简要描述 (#问题编号)
    • 示例:[功能] 添加用户身份验证 (#123)
  3. 按照上述格式生成PR正文

  4. 使用以下命令创建PR:

    gh pr create \
      --title "[标题]" \
      --body "[正文]" \
      --base main \
      --head [分支名称]
    

输入变量

$ARGUMENTS 应包含:

  • 分支名称
  • 问题编号或URL
  • 计划文件路径或摘要
  • ADW ID(可选)

示例输出

gh pr create \
  --title "[功能] 添加OAuth身份验证 (#123)" \
  --body "## 摘要

实现OAuth身份验证与Google提供程序,如问题#123中所指定。

## 相关问题

关闭 #123

## 实现

添加了使用passport.js与Google策略的OAuth流程。创建了新的认证路由和中间件。

## 计划参考

实施遵循了specs/feature-oauth-auth.md

## 更改

- 添加了OAuth配置
- 创建了认证路由(/auth/google, /auth/callback)
- 添加了用户会话管理
- 更新了环境变量

## 测试

- 验证了OAuth流程端到端工作
- 测试了会话持久性
- 运行了现有测试套件

---

由ADW a1b2c3d4生成"

上下文

$ARGUMENTS