SuperAPI AI 工具集

posting-bitwarden-review-comments

通用与其它

查看项目

更新于 10-16 05:01

技能介绍

用途:该技能用于在代码审查时输出内联评论,目标可以是 GitHub 拉取请求,也可以是本地文件。

目标检测顺序:先看提示开头指令块中是否有 OUTPUT: local files 行,或调用方声明本地文件为目标;若有则写入工作目录下的 review-inline-comments.md。其次,若审查目标是本地改动且未声明 GitHub 目标,同样写入该文件。以上都不满足时,才通过 mcp__github_inline_comment__create_inline_comment 发布到 GitHub 拉取请求。本地目标下只写文件,不发布。

GitHub 回复:若某发现已在现有讨论串中提出,应作为该串回复,调用 mcp__github_replies__add_reply_to_pull_request_comment,commentId 用该串首条评论的 database_id,owner 与 repository 取自讨论串数据的顶层 repository,pullNumber 为拉取请求编号。工具不可用、首条评论无 database_id 或调用失败时,改为发布新的内联评论。

发布协议:必须先分析全部改动;代码相关问题必须用内联评论;必须使用 Bitwarden 发现格式;禁止添加 Strengths、Highlights 等正面观察;禁止只发赞美性内联评论;PR 元数据问题(标题、描述、测试计划)只放摘要,不发内联评论。

发现格式:禁止使用 # 加数字,避免 GitHub 自动链接到无关 issue/PR;使用“Finding”加空格加编号,句子尽量少于 30 词。

内联评论要求:引用具体行;说明问题或风险;对 ❌ 和 ⚠️ 给出可操作修复;简洁清晰;超过 5 行用折叠区块,包含 <details> 与 </details>;仅严重级别与一行描述可见,其余放入折叠区。

摘要输出:所有摘要格式与发布调用 Skill(posting-review-summary)。