扫描报告
5 /100
jest-unittest
单元测试 Skills 集合,包含覆盖率检测、自动补全测试、诊断修复三个子技能
标准 Jest 单元测试工具集,仅包含合法的测试运行和覆盖率分析功能,无恶意行为
可以安装
可安全使用,建议完善 allowed-tools 声明以匹配实际使用的 Edit/Write 工具
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | allowed-tools 声明不完整 | sub-skills/unittest-completer/SKILL.md, sub-skills/unittest-doctor/SKILL.md:1 |
| 低危 | Task 相关工具声明但未使用 | sub-skills/unittest-completer/SKILL.md:1 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | WRITE | WRITE | ✓ 一致 | 所有脚本均读写 .temp/projects/<hash>/ 目录和 coverage 报告 |
| 命令执行 | WRITE | WRITE | ✓ 一致 | 使用 execSync 执行 npx jest 命令 |
| 网络访问 | NONE | NONE | — | 无网络请求代码 |
| 环境变量 | NONE | NONE | — | 仅读取 jest 配置,无敏感环境变量访问 |
目录结构
13 文件 · 57.7 KB · 1699 行 JavaScript 6f · 1017L
Markdown 6f · 677L
JSON 1f · 5L
├─
▾
scripts
│ ├─
guard-config.cjs
JavaScript
│ ├─
reload.cjs
JavaScript
│ └─
resolve-project.cjs
JavaScript
├─
▾
sub-skills
│ ├─
▾
unittest-checker
│ │ ├─
▾
scripts
│ │ │ └─
▾
analyze-coverage
│ │ │ └─
index.cjs
JavaScript
│ │ └─
SKILL.md
Markdown
│ ├─
▾
unittest-completer
│ │ ├─
▾
scripts
│ │ │ └─
▾
check-coverage-100
│ │ │ ├─
index.cjs
JavaScript
│ │ │ └─
README.md
Markdown
│ │ └─
SKILL.md
Markdown
│ └─
▾
unittest-doctor
│ ├─
▾
scripts
│ │ └─
▾
test-error-reporter
│ │ └─
index.cjs
JavaScript
│ └─
SKILL.md
Markdown
├─
_meta.json
JSON
├─
README.md
Markdown
└─
SKILL.md
Markdown
安全亮点
✓ 配置文件隔离在 .temp/projects/<hash>/ 下,支持多项目
✓ 仅执行 npx jest 命令,无其他 shell 命令执行
✓ 无网络请求,无数据外传风险
✓ 无凭证访问,无敏感文件读取
✓ 使用 git rev-parse 准确获取项目根目录,避免误操作