用途
sniff-report 用于展示最近一次 sniff 扫描的结果。它把上一次扫描产生的发现(findings)整理后呈现给用户,帮助快速了解当前项目存在的问题分布与重点。
主要能力
- 按严重程度汇总发现总数(例如 critical、high、medium、low 各多少条)。
- 列出主要问题及其文件位置(文件路径与行号)。
- 展示佐证发现(corroborated findings),即在源码与浏览器中均得到确认的问题。
- 支持两种输出格式:
summary用于可读输出,json用于原始数据。 - 报告会保存到
.sniff/reports/report.html与.sniff/reports/report.json。
使用方式
该技能通过统一的 sniff MCP 工具调用,参数为:
mode: "report"rootDir:当前项目的绝对路径format:'summary'或'json'
如果统一的 sniff 工具不可用,则改用旧版 sniff_report,传入相同的 rootDir 与 format。
需要注意的是,该技能由 sniff 技能自身的流程调用,而不是独立入口。其 frontmatter 中的 user-invocable: false 键仅被 Claude Code 遵循,因此在其他 agent 中该文件可能作为独立命令出现;此时应将其视为一次 sniff 运行中的步骤,而非入口点。
适用场景
适用于在完成一次 sniff 扫描后查看结果,快速定位高严重度问题、需要修复的文件位置,以及已被源码与浏览器双重确认的问题。
限制
- 仅展示最近一次扫描的结果,不负责执行扫描本身。
- 依赖统一的 sniff MCP 工具或旧版
sniff_report工具可用。 - 在非 Claude Code 的 agent 中可能被当作独立命令,但实际应作为 sniff 流程的一步使用。
- 关于收费、价格、支持平台等信息,资料中暂未提供。