ClawHub CLI 是一个用于管理智能体技能(agent skills)的命令行工具,连接 clawhub.com 注册表,帮助用户搜索、安装、更新、列出和发布技能。
用途
ClawHub CLI 用于从 clawhub.com 获取和管理智能体技能。当需要即时拉取新技能、同步已安装技能,或向注册表发布自己的技能时,可以使用该工具。
安装与认证
安装方式为 npm 全局安装:
npm i -g clawhub
发布前需要认证:
clawhub login clawhub whoami
主要能力与使用方式
搜索技能:
clawhub search "postgres backups"
安装技能,可指定版本:
clawhub install my-skill clawhub install my-skill --version 1.2.3
更新技能,更新命令会基于哈希匹配本地文件、解析匹配版本,并升级到最新版本,除非通过 --version 指定具体版本:
clawhub update my-skill clawhub update my-skill --version 1.2.3 clawhub update --all clawhub update my-skill --force clawhub update --all --no-input --force
列出已安装技能:
clawhub list
发布技能:
clawhub publish ./my-skill --slug my-skill --name "My Skill" --version 1.2.0 --changelog "Fixes + docs"
配置项与限制
默认注册表为 https://clawhub.com,可通过 CLAWHUB_REGISTRY 环境变量或 --registry 参数覆盖。
默认工作目录为当前工作目录(cwd),会回退到 OpenClaw 工作区;安装目录为 ./skills,可通过 --workdir、--dir 或 CLAWHUB_WORKDIR 进行覆盖。
更新命令通过哈希匹配本地文件,解析匹配版本并升级到最新版本,除非设置了 --version。