关于 plannotator-review
供 Plannotator 使用的代码变更审查技能,可在浏览器会话中查看变更,并将审查范围限定到分支层或其他仓库。
主要功能
- 01在 Plannotator 中审查代码变更
- 02设置 Git 基准和差异类型
- 03指定其他目录或 PR URL
- 04处理审查反馈或通过结果
适用场景
- 01审查堆叠分支中的单层变更
- 02审查其他工作树中的变更
- 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。包含空格的路径请加引号。反馈中会注明所选目录;请在该目录中应用更改。
行为:
- 使用 Bash 启动命令。
- 等待命令完成。
- 如果命令返回反馈或批注,请在同一对话中处理。
- 如果命令返回批准或类似 LGTM 的消息,请确认审查已通过并继续。
- 如果会话在没有反馈的情况下关闭(输出为 "Review session closed without feedback." 或为空),请用一句话确认,然后停止。不要开始任何工作:会话关闭不代表批准。
不要要求用户将 shell 命令复制到聊天中。请自行运行命令。
评论
支持 Markdown