ClawHub 详解 - OpenClaw技能注册中心

世界上有一个市场叫ClawHub,AI的技能在这里买卖、流通、进化...

ClawHub是OpenClaw的公共技能注册中心(Public Skills Registry),就像AI能力的"应用商店"。在这里,你可以发现、安装、发布和同步Agent Skills。

🌐 访问地址:https://clawhub.com

什么是ClawHub?

ClawHub是一个集中式的技能分发平台,让OpenClaw用户能够:

安装技能

使用OpenClaw CLI

# 安装技能到工作空间
openclaw skills install <skill-slug>

# 更新所有已安装的技能
openclaw skills update --all
📍 安装位置:原生openclaw skills install命令将技能安装到活动工作空间的skills/目录。OpenClaw会在下次会话时自动加载。

使用ClawHub CLI

# 同步所有技能(扫描 + 发布更新)
clawhub sync --all

独立的clawhub CLI也安装到当前目录的./skills下(或回退到配置的OpenClaw工作空间)。

工作流程

消费者流程(安装技能)

1. 访问 clawhub.com 浏览技能
2. 找到需要的技能,复制 skill-slug
3. 运行 openclaw skills install <skill-slug>
4. 技能自动下载到 workspace/skills/
5. 重启OpenClaw或开始新会话
6. 技能自动加载并可用

发布者流程(分享技能)

1. 创建技能目录和SKILL.md
2. 测试技能功能
3. 使用 clawhub sync 发布技能
4. 技能出现在ClawHub市场
5. 社区用户可以搜索安装

技能结构

一个典型的ClawHub技能目录:

my-skill/
├── SKILL.md          # 技能定义(必需)
├── README.md         # 文档说明
├── templates/        # 模板文件
└── scripts/          # 辅助脚本

SKILL.md基本格式

---
name: my-skill
description: 这是一个示例技能
metadata:
  {
    "openclaw": {
      "requires": { "bins": ["uv"] },
      "emoji": "🚀"
    }
  }
---

# 技能说明

这里写技能的具体指导内容...

技能管理

命令 功能
openclaw skills install <slug> 安装技能到工作空间
openclaw skills update --all 更新所有已安装技能
clawhub sync --all 扫描并同步发布更新

最佳实践

使用技能前

发布技能时

⚠️ 安全提醒:第三方技能应视为不可信代码。启用前务必阅读内容,对于不可信输入和风险工具,优先使用沙盒运行。参见沙盒安全

与Skills系统集成

ClawHub与OpenClaw Skills系统深度集成:

技能位置 优先级 说明
<workspace>/skills/ 最高 ClawHub安装的技能
~/.openclaw/skills/ 本地管理技能
Bundled skills OpenClaw内置技能
🎯 实战提示:定期运行openclaw skills update --all保持技能最新。对于团队协作,可以将skills/目录纳入版本控制,确保所有成员使用相同版本的技能。