AgentSkillsCN

Pr Creator

Pr Creator

中文原作
SKILL.md

PR Creator Skill

简介

该 Skill 的核心作用是引导并自动化创建高质量、符合规范的拉取请求(Pull Request,简称 PR)。它通过标准化工作流程,确保每一次代码提交均遵循项目预设的模板与质量检查标准,从而提升代码审查效率、保障团队协作的一致性。

作者

google-gemini

原始地址

https://github.com/google-gemini/gemini-cli/tree/main/.gemini/skills/pr-creator

应用场景

一键创建符合规范的 PR

当你在本地完成新功能开发或 Bug 修复,并已提交代码(git commit)后,可调用此 Skill,让 AI 自动执行分支检查、查找并应用 PR 模板、运行预检脚本(如测试和 linting),并最终生成一个标题和描述都完全符合项目规范的 PR。

引导贡献者完成首次代码提交

当新团队成员或外部贡献者不熟悉项目的提交流程和规范时,可以使用此 Skill,让 AI 以智能向导的形式,自动完成模板查找、脚本执行等繁琐操作,仅需用户填写必要的标题与描述,大幅降低代码贡献门槛。

自动执行创建 PR 前的质量检查

在正式创建 PR 之前,可以调用该 Skill,让 AI 自动运行项目预设的 preflight 脚本,执行所有必要的构建、单元测试和代码风格检查。如果任何检查失败,AI 会中止提交流程并提示开发者进行修复,节约了审查者的时间和精力。

使用示例

创建 PR

code
帮我创建一个 PR

检查提交质量

code
在创建 PR 前先运行一下检查

应用 PR 模板

code
使用项目的 PR 模板创建一个 Pull Request

工作流程

  1. 检查当前 git 分支状态
  2. 查找项目中的 PR 模板文件
  3. 运行项目预定义的 preflight 脚本
  4. 验证所有检查通过
  5. 生成符合规范的 PR 标题和描述
  6. 创建 Pull Request