SuperAPI AI 工具集

1k-create-pr

通用与其它

查看项目

更新于 10-16 02:38

技能介绍

用途:为 OneKey app-monorepo 仓库自动完成从当前改动到创建 Pull Request 的完整流程,适用于用户希望创建 PR、提交改动或合并功能分支的场景。

主要能力:检查 git 状态与当前分支;自动判定基分支(release/v{VERSION} 或 x);在 x 或 release/* 上时先询问目标分支并创建功能分支;运行 yarn agent:check --profile commit 做提交前检查;按 conventional commits 规范暂存与提交;推送远程;从对话历史提取意图、根因、设计决策、权衡、风险、平台影响与 OK-{number} 问题号;用 gh pr create 创建 PR;用 gh pr update-branch 同步基分支;用 gh pr merge --auto --squash 开启自动合并;最后返回并打开 PR URL。

使用方式:按步骤执行 git status、git branch --show-current、git checkout -b、yarn agent:check --profile commit、git add .、git commit、git push -u origin、gh pr create --base、gh pr update-branch、gh pr merge --auto --squash 等命令。PR 正文需使用指定模板(Summary、Intent & Context、Root Cause、Design Decisions、Changes Detail、Risk Assessment、Test plan),不适用的段落省略。

限制与注意:基分支自动判定在直接位于 x 或 release/* 时存在歧义,需先询问用户;提交信息不得添加 Claude 签名或 Co-Authored-By;问题号以 OK-{number} 追加到标题且括号前无空格;上下文提取为强制要求,不得写通用描述;所有 PR 内容(标题、正文、分支名、提交信息)必须使用英文。其他平台支持、收费与价格信息暂未提供。