mcpField
P
plannotator-review

plannotator-review

github.com/backnotprop测试与质量9.7k823 次安装今天更新
代码仓库

关于 plannotator-review

供 Plannotator 使用的代码变更审查技能,可在浏览器会话中查看变更,并将审查范围限定到分支层或其他仓库。

主要功能

  1. 01在 Plannotator 中审查代码变更
  2. 02设置 Git 基准和差异类型
  3. 03指定其他目录或 PR URL
  4. 04处理审查反馈或通过结果

适用场景

  1. 01审查堆叠分支中的单层变更
  2. 02审查其他工作树中的变更
  3. 03根据返回的批注修改代码

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/backnotprop/plannotator --skill plannotator-review

安装后在 Claude Code 中输入/plannotator-review确认已加载。

附带文件agents/openai.yaml

详细介绍

Plannotator Review

当用户想要审查 Plannotator 中当前的代码更改,而不是直接阅读 diff 时,使用此技能。

运行:

plannotator review [--base <ref>] [--diff-type <type>] [directory-or-pr-url]

要审查堆叠分支中的某一层?传入 --base <the branch immediately below yours>,这样审查只会显示这一层新增的内容,而不是从 main 开始的所有更改。这两个标志仅对当前会话有效(审查者可以在 UI 中更改任一标志;更改不会持久保存),且仅适用于 git。

要审查其他仓库或工作树,传入其目录(相对于当前会话或使用绝对路径),例如 plannotator review ../feature-worktree。包含空格的路径请加引号。反馈中会注明所选目录;请在该目录中应用更改。

行为:

  1. 使用 Bash 启动命令。
  2. 等待命令完成。
  3. 如果命令返回反馈或批注,请在同一对话中处理。
  4. 如果命令返回批准或类似 LGTM 的消息,请确认审查已通过并继续。
  5. 如果会话在没有反馈的情况下关闭(输出为 "Review session closed without feedback." 或为空),请用一句话确认,然后停止。不要开始任何工作:会话关闭不代表批准。

不要要求用户将 shell 命令复制到聊天中。请自行运行命令。

评论

支持 Markdown