Scan Report
5 /100
skill-isolator
Project-based skill isolation and management. Enables different projects to use different skill sets with automatic loading.
Skill-isolator is a legitimate project-based skill management tool with well-documented functionality and no malicious behavior observed.
Safe to install
This skill is safe to use. The shell execution (execSync for clawhub install) and rm commands are documented and necessary for the stated functionality.
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Low | Shell execution via execSync RCE | scripts/sync-project-skills.js:78 |
| Low | Documentation of rm -rf command Doc Mismatch | references/faq.md:188 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | NONE | WRITE | ✓ Aligned | SKILL.md: Reads/writes .openclaw-skills.json in project; accesses ~/.openclaw fo… |
| Shell | NONE | WRITE | ✓ Aligned | scripts/sync-project-skills.js:28 - Uses execSync to run 'clawhub install' |
| Network | NONE | READ | ✓ Aligned | Installs skills from clawhub registry |
1 Critical 3 findings
Critical Dangerous Command 危险 Shell 命令
rm -rf ~ references/faq.md:188 Medium External URL 外部 URL
https://discord.com/invite/clawd references/faq.md:426 Info Email 邮箱地址
[email protected] references/tutorials.md:283 File Tree
12 files · 73.3 KB · 3461 lines Markdown 7f · 2576L
JavaScript 3f · 801L
JSON 2f · 84L
├─
▾
references
│ ├─
example-config.json
JSON
│ ├─
faq.md
Markdown
│ ├─
quick-reference.md
Markdown
│ ├─
tutorials.md
Markdown
│ └─
usage-guide.md
Markdown
├─
▾
scripts
│ ├─
init-project-config.js
JavaScript
│ ├─
sync-project-skills.js
JavaScript
│ └─
validate-config.js
JavaScript
├─
package.json
JSON
├─
README.md
Markdown
├─
SKILL.md
Markdown
└─
TEST-REPORT.md
Markdown
Dependencies 4 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
fs | built-in | node | No | Built-in Node.js module |
path | built-in | node | No | Built-in Node.js module |
child_process | built-in | node | No | Built-in Node.js module |
readline | built-in | node | No | Built-in Node.js module |
Security Positives
✓ No credential harvesting or environment variable scanning for sensitive keys
✓ No base64 encoding, obfuscation, or anti-analysis techniques
✓ No hidden functionality - all features declared in SKILL.md
✓ No external IP connections except to documented clawhub registry
✓ File operations restricted to ~/.openclaw directory
✓ No supply chain risks - no external dependencies with vulnerabilities
✓ Comprehensive documentation matches code implementation
✓ Proper error handling and input validation