SuperAPI AI 工具集

write-pr

通用与其它

查看项目

更新于 10-16 01:19

技能介绍

用途:在 kimi-code 仓库为当前分支创建或更新 PR,把描述写得让 reviewer 明白改动为何存在、实现如何、现有用户会失去什么。

主要能力:读取 PR 模板并逐节填写;查找或创建 PR(gh pr view --json url,number,title,state;提交剩余改动、带 upstream 推送、gh pr create);收集上下文(关联 issue、git diff main...HEAD、gh pr view 的改动文件列表);按“行为变化与受影响人群”表列出每项可观测行为变化的 Before/After、依赖旧行为的人群(需具名,如客户端、provider 方言、平台、配置状态、数据年代、外部脚本)与退路;用伪代码 diff、调用树 diff、文件树 diff、组件树 diff、Mermaid、代码块等结构化视图代替散文描述代码变更。

使用方式:描述语言跟随用户当前语言,行为变化表亦然;PR 标题保持英文 Conventional Commit,changeset 保持英文,节标题沿用模板原文。Requirement or Bug 一句话或 Resolve #<number>;Bug Reproduction Steps 与 Root Cause 仅 bug 类 PR 需要,feature 写 N/A;Checklist 勾选适用项。发布时先写临时文件,再用 gh pr edit <number> --body-file <path> 或 gh pr create --body-file <path>,并确认更新成功。

适用场景:需要遵循仓库 git 安全规范的 PR 编写,尤其是涉及 prompt 文本、默认行为翻转、旧路径替换的改动。

限制:资料未提供该技能的安装方式、平台要求、收费与效果说明;具体模板内容、surfaces.md、仓库 git 规范与 gen-changesets 技能细节均以其所在仓库为准。