clawhub skill安装和使用
ClawHub(https://clawhub.ai/)是一个“skill dock”,把不同作者打包好的 AgentSkills 进行上传、版本化、可搜索,并允许你“一键安装某个 skill 文件夹”。适合想把能力以类似 npm 包的方式管理起来的场景。
本文以“安装和使用”为主,介绍从浏览 skills 到安装、回滚的常见流程。
参考:ClawHub 官方站点 https://clawhub.ai/
1. ClawHub 能做什么?
- Upload AgentSkills bundles:把 skill 以“包”的方式发布到 ClawHub
- Version them like npm:按版本发布,便于升级/回滚(rollback-ready)
- Search with vectors:用向量检索来搜索 skill(比纯关键字更好找)
- Install any skill folder in one shot:支持直接安装某个 skill 文件夹
2. 浏览和筛选 skills
你可以在网页端:
- 进入 ClawHub 并使用搜索框查找你需要的能力
- 查看 “Highlighted skills / Popular skills / Browse skills” 等入口(页面会展示推荐与热门)
- 打开某个 skill 的详情页,确认它的用途与安装方式
3. 安装(命令行)
ClawHub 支持在命令行用一条命令安装某个 skill(把 skill 当作包来安装)。
3.1 安装示例
安装示例(站点给出的格式):
npx clawhub@latest install sonoscli
这里的 sonoscli 只是示例,实际使用时把它替换成你在 ClawHub 上找到的 skill 名称。
3.2 安装后怎么验证?
安装完成后:
- 回到 Cursor/你的 AI agent 环境,重新开一个会话或刷新 skills 索引
- 输入你希望该 skill 能处理的任务(例如“用 Sonos 控制播放/列设备”之类)
- 如果需要,按该 skill 文档里的约定触发方式使用(不同 skill 的触发方式可能不同)
4. 版本管理与回滚(Rollback-ready)
ClawHub 的核心目标之一是让 skill 像包一样管理:
- 你可以安装指定版本(按 skill 详情页的版本信息)
- 当新版本行为不符合预期时,你可以回滚到旧版本继续使用
实际“指定版本”的命令格式以 ClawHub 详情页展示为准。
5. 发布自己的 skill(Upload)
如果你有自己的 AgentSkills:
- 在 ClawHub 上登录(页面显示 GitHub 登录入口)
- 按站点流程上传 skill bundle
- 提供版本信息,让它可被他人检索与安装
6. 常见问题
Q1:安装后技能找不到怎么办?
- 确认你安装的名称和 ClawHub 上展示的一致
- 刷新 Cursor/agent 的 skills 索引(必要时重启)
- 查看该 skill bundle 的说明,是否要求特定目录结构或额外配置
Q2:为什么要用 ClawHub?
如果你经常在不同项目中复用同一套 skills,把它们以“可检索、可版本化、可回滚”的方式托管,就能明显减少维护成本。
参考
- ClawHub:https://clawhub.ai/