Scan Report
5 /100
jest-unittest
单元测试 Skills 集合,包含覆盖率检测、自动补全测试、诊断修复三个子技能
标准 Jest 单元测试工具集,仅包含合法的测试运行和覆盖率分析功能,无恶意行为
Safe to install
可安全使用,建议完善 allowed-tools 声明以匹配实际使用的 Edit/Write 工具
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Low | allowed-tools 声明不完整 | sub-skills/unittest-completer/SKILL.md, sub-skills/unittest-doctor/SKILL.md:1 |
| Low | Task 相关工具声明但未使用 | sub-skills/unittest-completer/SKILL.md:1 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | WRITE | WRITE | ✓ Aligned | 所有脚本均读写 .temp/projects/<hash>/ 目录和 coverage 报告 |
| Shell | WRITE | WRITE | ✓ Aligned | 使用 execSync 执行 npx jest 命令 |
| Network | NONE | NONE | — | 无网络请求代码 |
| Environment | NONE | NONE | — | 仅读取 jest 配置,无敏感环境变量访问 |
File Tree
13 files · 57.7 KB · 1699 lines 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
Security Positives
✓ 配置文件隔离在 .temp/projects/<hash>/ 下,支持多项目
✓ 仅执行 npx jest 命令,无其他 shell 命令执行
✓ 无网络请求,无数据外传风险
✓ 无凭证访问,无敏感文件读取
✓ 使用 git rev-parse 准确获取项目根目录,避免误操作