SuperAPI AI 工具集

verasic-bugbot

编程与开发

查看项目

更新于 10-16 09:33

技能介绍

用途:对本地代码改动做类似 Bugbot 的审查。触发场景包括用户要求“review changes”“bugbot review”“check my diff”“find bugs in my changes”,或在完成改动之后。

范围:根据用户消息确定审查范围,默认审查分支改动,也可审查未提交改动。若用户提出更窄的要求(如“只看 API 层”),仅用于过滤要报告的问题,diff 范围仍为上述两种之一。

在 Cursor 中使用:以前台方式启动 verasic-bugbot-reviewer 子代理(.cursor/agents/verasic-bugbot-reviewer.md),传入仓库路径与范围,然后原样转述其报告,但需按 verasic-agent-disclosure 去除 harness 路径、技能/规则名称、协议转储与内部配置。转述后,若 diff 涉及 auth、crypto、webhook 或用户输入校验,附加一行交叉提示指向 /verasic-secbot 做 STRIDE 深度审查;绝不自动串联。

在没有子代理的代理中:读取 references/review-protocol.md 并严格照其在本对话中自行执行审查。

协议与检查清单:完整审查协议(diff 范围、流程、过滤、输出格式)位于 references/review-protocol.md,Cursor 子代理只是指向它的薄指针。模块化检查清单位于 checklists/:correctness.md(逻辑、边界情况、契约、并发)、security.md(注入、密钥、授权、不安全反序列化)、performance.md(N+1、无界增长、阻塞调用)、infra.md(Docker/compose/CI/代理:暴露端口、密钥、数据丢失)。可在此新增项目专用检查清单,协议会应用 checklists/ 下每个 .md 文件。

硬性规则:不读完整文件就不审查(代码片段会产生误导);不报告风格/吹毛求疵,只报真实缺陷;零发现是有效结果,应自信报告。

安全与信任模型:参见 references/scanner-notes.md 与上游 SECURITY.md。

限制:以上为资料中明确提供的内容,其他功能、收费、价格、平台与效果暂未提供。