SuperAPI AI 工具集

skill-coverage-audit

智能体与模型

查看项目

更新于 10-16 02:34

技能介绍

用途:在提交 PR 前审计代码改动的测试覆盖情况。追踪 diff 中每条代码路径,映射现有测试,评分覆盖质量,为未覆盖路径自动生成测试,并报告前后覆盖数量。

主要能力:按条件分支、错误路径、函数调用、循环边界、守卫子句追踪代码路径;用星级评分(无测试/冒烟/正常路径/完整)评估测试质量;输出 ASCII 覆盖图,按类型和风险展示覆盖比例;检测项目测试约定后生成测试。

使用方式:先确定 diff 范围,例如 git diff --name-only main...HEAD、git diff --name-only --cached 或 git diff --name-only HEAD~1..HEAD,过滤出源码文件;再追踪路径、搜索测试、评分、绘图、生成测试并报告。

限制:每次审计最多 30 条代码路径、最多生成 20 个测试、单条路径探索上限 2 分钟,超时标记为需人工审查。该技能原为 Claude Code 设计并适配 Codex,命令使用已安装技能名而非 /octo:* 斜杠命令;在规范/计划/任务边界调用时应使用 feature boundary adapter。未提供具体收费、价格或平台信息。