SuperAPI AI 工具集

create-pr

通用与其它

查看项目

更新于 10-16 05:04

技能介绍

用途:为当前分支创建 GitHub PR,并强制要求关联相关 issue、使用关闭关键词,使 issue 在 PR 合并时自动关闭。

主要能力:识别相关 issue(查看当前分支名、用 gh issue list --search 搜索、用 gh issue view 查看);收集上下文(git log main..HEAD --oneline、git diff main..HEAD --stat、git log main..HEAD --format="%s%n%b");用 gh pr create 创建带标题与正文的 PR;创建后用 gh pr view <number> --json closingIssuesReferences 验证关联,并用 gh issue view <number> 检查反向链接。

使用方式:先执行 git branch --show-current 与 gh issue list --search "relevant keywords" 找 issue,再按模板撰写正文,包含两句话摘要、Key Changes、Related Issues(Closes 与 Related 分开)、Testing、Files Changed 等段落。关闭关键词用 Closes #X、Fixes #X、Resolves #X,格式为 Closes #X - 简述。复杂改动可嵌入 Mermaid 图(flowchart、sequenceDiagram、stateDiagram-v2、erDiagram),直接写在 PR 正文中。

限制与注意:PR 正文不得包含 "Generated with Claude Code" 等工具署名;无 issue 链接视为不完整;仅写 Related: #123 不会触发自动关闭。资料未提供该技能的安装方式、收费与平台支持信息。