扫描报告
20 /100
Find Skills - 查找技能
用 find_skills.py 在 ClawHub 搜索或列举已装技能,支持 JSON 输出
A legitimate skill discovery tool for ClawHub that uses subprocess to call the clawhub CLI and reads filesystem paths. The install command defaults to dry-run, providing good safety defaults.
可以安装
The skill is safe for use. Consider declaring shell:WRITE capability explicitly in SKILL.md if the subprocess behavior is considered shell execution.
安全发现 3 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | subprocess usage not formally declared | find_skills.py:153 |
| 低危 | Install defaults to dry-run | find_skills.py:525 |
| 提示 | No external dependencies | find_skills.py:1 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | NONE | READ | ✓ 一致 | find_skills.py:176 - Path.home() / ".openclaw/workspace/skills" |
| 网络访问 | READ | READ | ✓ 一致 | find_skills.py:285-301 - urllib GET to clawhub.ai/api/v1/skills/ |
| 命令执行 | NONE | WRITE | ✓ 一致 | find_skills.py:153-165 - subprocess.run([exe] + args) |
6 项发现
中危 外部 URL 外部 URL
https://www.jisuapi.com/ SKILL.md:77 中危 外部 URL 外部 URL
https://clawhub.ai/org/skill find_skills.py:23 中危 外部 URL 外部 URL
https://clawhub\.ai/([A-Za-z0-9_.- find_skills.py:25 中危 外部 URL 外部 URL
https://clawhub.ai/api/v1/skills/ find_skills.py:37 中危 外部 URL 外部 URL
https://clawhub.ai/%s find_skills.py:307 中危 外部 URL 外部 URL
https://clawhub.ai/ find_skills.py:419 目录结构
2 文件 · 39.2 KB · 1077 行 Python 1f · 991L
Markdown 1f · 86L
├─
find_skills.py
Python
└─
SKILL.md
Markdown
安全亮点
✓ Install command defaults to dry-run mode for safety
✓ No credential harvesting or environment variable exfiltration
✓ No base64-encoded payloads or obfuscated code
✓ No remote script execution (curl|bash, wget|sh)
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env)
✓ Network requests limited to documented clawhub.ai API endpoints
✓ No eval(), exec(), or dynamic code execution
✓ Uses standard library only - no external dependencies to audit