SuperAPI AI 工具集

create-pr

部署与运维

查看项目

更新于 10-16 00:24

技能介绍

用途:把「建分支—推送—写 PR 标题与描述—提交 PR」这一流程自动化,输出简明的 PR 内容并返回 PR 地址。

主要能力:先执行 git status 和 git branch --show-current 检查工作区与当前分支;若处于 main 或 master 等主分支,会根据改动新建一个描述性分支;随后 git push -u origin HEAD 推送;再用 git diff origin/main...HEAD --stat 分析变更;自动生成不超过 72 字符的单行标题和要点式正文;最后用 gh pr create 提交,并显示 PR URL。它会自动识别基础分支(main/master/develop),若 PR 已存在则直接返回已有链接。

使用方式:技能读取当前仓库上下文(最近提交、远端跟踪、状态),在工作流中依次执行上述步骤;PR 正文采用固定结构,含 Summary 要点列表与 Type 类型(feat/fix/refactor/docs/chore),多行正文使用 HEREDOC。用户输入通过 $ARGUMENTS 传入。

限制与规则:规则要求描述简洁,不写冗长说明,也不添加“Generated with”类署名。依赖已配置的 git 与 gh 命令行环境。关于安装方式、费用、支持平台及其他配置,资料暂未提供。