SuperAPI AI 工具集

pull-request

通用与其它

查看项目

更新于 10-15 21:50

技能介绍

用途:为当前 git 分支创建或更新拉取请求(pull request)。

使用方式:/pull-request [issue_number]。参数 issue_number 可选,表示关联的 GitHub Issue 编号。

主要能力与逻辑:所有操作委托给 git-operations-specialist 技能执行。先检查当前分支是否已有打开的 PR,命令为 gh pr list --head $(git branch --show-current) --state open --json number,title。若已存在 PR,则用当前分支的改动更新该 PR,根据最新提交更新标题与描述,并尽量保留原有描述结构;若传入了 issue_number,则在描述中加入 "Related: #<issue_number>"。若不存在 PR,则为当前分支创建新 PR;同样,若传入了 issue_number,则在描述中加入 "Related: #<issue_number>"。

限制:按技能说明,不应检查 git 状态或建议先推送改动,不应显示未暂存改动的提示,不应添加指定任务之外的准备步骤,无论仓库状态如何都直接进行 PR 创建或更新。依赖 git-operations-specialist 技能。

其余信息(如具体安装命令、支持平台、收费情况等)资料未提供。