SuperAPI AI 工具集

pr

通用与其它

查看项目

更新于 10-15 20:08

技能介绍

用途:为当前分支创建 GitHub 拉取请求(PR),基于 gh 命令行工具完成。

主要能力:先收集上下文,包括当前分支名、相对 master 的提交记录和变更文件统计;检查分支是否关联 GitHub issue(从分支名、提交信息或近期上下文中的 issue 编号判断);随后推送分支并创建 PR。

使用方式:技能会执行 git branch --show-current、git log master..HEAD --oneline、git diff master...HEAD --stat 获取状态;然后运行 git push -u origin HEAD 推送分支;再用 gh pr create 创建 PR,标题为 70 字符以内的简短直接摘要,正文为简洁的事实性说明,若有关联 issue 则在正文顶部单独一行写 Fix https://github.com/brave/brave-browser/issues/<number>。完成后打印 PR URL。

适用场景:在 brave/brave-core 仓库中完成改动后,需要快速、规范地提交 PR 时使用。

限制:依赖 gh 与 git 环境;默认以 master 为比较基准;PR 标题与正文要求简洁,不添加冗余内容;资料未提供其他配置项或异常处理细节。