关于 skill-scanner
skill-scanner 是面向 Clawdbot 和 MCP 技能的安全审计工具,可检查技能文件夹中的可疑行为,并以 Markdown 或 JSON 输出结果,也提供可选的 Streamlit 界面。
主要功能
- 01扫描技能文件夹中的威胁
- 02检测数据外传模式
- 03标记系统修改与代码执行风险
- 04查找挖矿、后门和混淆迹象
- 05导出 Markdown 或 JSON 报告
- 06可选的 Streamlit 网页界面
适用场景
- 01安装或使用前审计技能
- 02检查技能是否存在数据窃取迹象
- 03排查潜在后门和代码执行风险
- 04通过网页界面查看审计结果
MCP 相关
该技能可在 Clawdbot 中调用以扫描技能;它审计 MCP 技能,但未说明会向 MCP 暴露工具或资源。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ bvinci1-design/ skill-scanner --skill skill-scanner安装后在 Claude Code 中输入/skill-scanner确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
LICENSE.gitignoreREADME.mdskill_scanner.pystreamlit_ui.py详细介绍
技能扫描器
用于审计 Clawdbot/MCP 技能安全性的工具——扫描恶意软件、间谍软件、加密货币挖矿和恶意模式。
功能
- 扫描技能文件夹,查找安全威胁
- 检测数据外泄模式
- 识别系统修改企图
- 发现加密货币挖矿迹象
- 标记任意代码执行风险
- 查找后门和混淆技术
- 以 Markdown 或 JSON 格式输出报告
- 通过 Streamlit 提供 Web UI
用法
命令行
python skill_scanner.py /path/to/skill-folder
在 Clawdbot 中使用
"Scan the [skill-name] skill for security issues using skill-scanner"
"Use skill-scanner to check the youtube-watcher skill"
"Run a security audit on the remotion skill"
Web UI
pip install streamlit
streamlit run streamlit_ui.py
要求
- Python 3.7+
- 无需额外依赖(使用 Python 标准库)
- Streamlit(可选,用于 Web UI)
入口
- CLI:
skill_scanner.py - Web UI:
streamlit_ui.py
标签
#security #malware #spyware #crypto-mining #scanner #audit #code-analysis #mcp #clawdbot #agent-skills #safety #threat-detection #vulnerability
评论
支持 Markdown