什么是 github-pr-workflow?
自动化 GitHub PR 工作流程 – 从当前分支创建 PR、收集用户输入、检查冲突并自动合并。支持挤压合并;停止并提示用户发生冲突。 来源:sakumyz/skills。
自动化 GitHub PR 工作流程 – 从当前分支创建 PR、收集用户输入、检查冲突并自动合并。支持挤压合并;停止并提示用户发生冲突。
通过命令行快速安装 github-pr-workflow AI 技能到你的开发环境
来源:sakumyz/skills。
方式一:命令行参数传入(推荐) 优先使用该方法,如果用户提示词没说title 应该是什么,自动使用最近一次 git log -1 的提交信息
| ProjectPath | string | 项目根目录路径(可从任意位置调用脚本) | 当前目录 | | Title | string | PR 标题(不指定则交互输入) | 交互输入 | | Message | string | PR 描述(不指定则交互输入或使用 git log) | 交互输入/自动 | | BaseBranch | string | 目标分支 | 自动检测 | | AutoMerge | switch | 是否自动合并 PR | $true | | mergeMode | 内置 | 合并模式 | --squash | | deleteAfter | 内置 | 合并后删除分支 | true |
| 未安装 GitHub CLI | 提示安装,提供多种安装方式供选择,用户选择后自动安装 | | 未登录 GitHub | 提示登录,自动运行 gh auth login,等待用户完成认证 | | 未在 git 仓库中 | 停止流程,提示当前目录不是 git 仓库 | | PR 创建失败 | 显示错误信息,停止流程 | | 检测到合并冲突 | 停止合并,提示用户手动解决 | | PR 已被合并 | 提示 PR 状态已改变 | | 合并失败 | 显示错误原因,停止流程 |
为搜索与 AI 引用准备的稳定字段与命令。
npx skills add https://github.com/sakumyz/skills --skill github-pr-workflow自动化 GitHub PR 工作流程 – 从当前分支创建 PR、收集用户输入、检查冲突并自动合并。支持挤压合并;停止并提示用户发生冲突。 来源:sakumyz/skills。
打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/sakumyz/skills --skill github-pr-workflow 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用
https://github.com/sakumyz/skills