Self-Audit
Skill declares a 'self-audit' CLI script and 'audit/' directory that do not exist; undeclared sensitive config.json with LLM tool permissions is present but not documented.
为什么得出这个结论
0/4 个维度触发声明资源与推断能力基本一致。
当前没有明显的高危外联或执行信号。
没有形成明确的恶意路径。
没有完整依赖信息,供应链判断需要保留弹性。
风险分是怎么被拉高的
SKILL.md declares 'self-audit' as main CLI script but file does not exist
config.json with LLM system prompts and allowed-tools mapping is not mentioned in documentation
Skill has zero executable code despite claiming CLI functionality
最关键的证据
Declared entry point does not exist
SKILL.md lists 'self-audit' as the 'Main CLI script' but no such file exists in the package. This is a significant doc-to-code mismatch.
SKILL.md:66 Undeclared sensitive configuration file
config.json contains LLM system prompts and tool permission mappings but is not mentioned anywhere in SKILL.md. This file includes allowed-tools definitions (Bash, Read, Write, WebFetch) which map to resource permissions.
config.json:1 Declared storage directory does not exist
SKILL.md mentions an 'audit/' directory for audit log storage that does not exist.
SKILL.md:67 声明能力 vs 实际能力
No scripts exist to infer capabilities No network code exists No shell scripts exist No env access code exists 可疑产物与外联
没有提取到明显 IOC。
依赖与供应链
没有结构化依赖告警。
文件构成
config.json SKILL.md