skill-hub

🔍 安全可信的技能发现与管理中枢

🥥41总安装量 15评分人数 12
100% 的用户推荐

OpenClaw 官方技能发现与安全管理工具,支持 3000+ 技能库检索与自动化安全审查,帮助用户快速定位并安装可信技能。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范,无 eval/exec 动态代码执行或 SQL/命令注入等高危漏洞
  • ✅ 依赖管理可靠,主要基于 Python 标准库开发,npx 调用版本已锁定
  • ⚠️ 执行外部命令 `npx clawhub@latest`,需确保 npm 包供应链来源可信
  • ⚠️ 安全扫描功能需读取本地文件系统(~/.openclaw/workspace),涉及目录遍历权限
  • ✅ 权限申请与功能匹配,Bash/Read/Write 权限均有明确用途说明且用户可控

使用说明

Skill Hub 是 OpenClaw 生态的统一技能发现、安全审查与安装管理工具,旨在解决用户在海量技能中快速定位合适工具并确保使用安全的核心痛点。作为连接用户与 3000+ 已整理技能库的中央枢纽,它提供了从搜索发现到安全验证的完整工作流,相当于技能生态的"应用商店+杀毒软件"混合体。

核心用法涵盖技能全生命周期管理。用户可通过关键词、类别或可信度评分(0-100 分)搜索技能目录,支持实时聚合 ClawHub 远端结果;发现目标后,一键调用 npx clawhub 完成安装。其特色的安全审查模块(skill-hub-vet.py)能够深度扫描技能代码中的恶意模式、Prompt 注入风险及逻辑缺陷,覆盖 eval/exec、Shell 注入、环境变量窃取等代码级威胁,以及隐藏指令、角色劫持、隐形 Unicode 等 NLP 层攻击向量。此外,快速检查功能通过 GitHub API 智能追踪上游更新,无需全量下载即可感知新技能;状态仪表板则提供已安装 vs 目录覆盖率的视觉化全景。

显著优点体现在三个维度:规模上,整合 3000+ 经过人工整理的技能,建立四级可信度体系(Trusted/Good/Unvetted/Caution);安全上,构建代码+Prompt 双重检测机制,在静态分析层面拦截常见攻击模式;效率上,支持本地缓存与增量同步,通过命令行工具链实现批量审查与自动化管理。特别值得一提的是其透明化的评分逻辑和完整的开源审计能力(MIT 许可证),所有 Python 脚本均可直接查看,符合安全敏感用户的审计需求。

潜在局限性主要集中在网络依赖与架构约束。作为 T3 级社区来源工具,其功能强依赖 GitHub 和 ClawHub 的网络可达性,在内网或受限环境可能无法正常工作;npx clawhub@latest 的外部命令调用虽版本锁定,但仍需用户信任 npm 生态的供应链安全。此外,当前安全扫描主要基于静态规则匹配,对于经过混淆的高级逻辑后门或对抗性 Prompt 工程可能存在漏检;且每次全量同步需处理较大规模的元数据,在低带宽环境可能体验不佳。

适合的目标群体包括:需要频繁探索新 AI 能力的进阶用户、对第三方技能安全性有合规要求的企业开发者、管理多项目技能依赖的 DevOps 工程师,以及希望建立技能资产清单的系统管理员。对于仅使用少量固定内置技能、无扩展需求的轻量用户,该工具的功能冗余度较高。

使用风险需关注以下常规问题:频繁查询 GitHub API 可能暴露用户兴趣画像;安全扫描时需读取 ~/.openclaw/workspace 目录,涉及本地文件系统权限;自动化安装可能级联引入未经充分审查的第三方依赖;虽然当前版本无高危漏洞,但未来若 clawhub 包被投毒,可能通过 npx 执行链影响本地环境。建议定期运行 --all-installed 审查存量技能,并优先安装可信度 60 分以上的技能。

skill-hub 内容

文件夹图标scripts文件夹
手动下载zip · 18.2 kB
skill-hub-quick-check.pytext/plain
请选择文件