name: clawhub description: 使用ClawHub CLI从clawhub.com搜索、安装、更新和发布代理技能。当您需要实时获取新技能、同步已安装技能到最新或特定版本,或使用npm安装的clawhub CLI发布新/更新的技能文件夹时使用。 metadata: { “otto”: { “requires”: { “bins”: [“clawhub”] }, “install”: [ { “id”: “node”, “kind”: “node”, “package”: “clawhub”, “bins”: [“clawhub”], “label”: “安装ClawHub CLI(通过npm)”, }, ], }, }
ClawHub命令行界面
安装
npm i -g clawhub
认证(发布)
clawhub login
clawhub whoami
搜索
clawhub search "postgres backups"
安装
clawhub install my-skill
clawhub install my-skill --version 1.2.3
更新(基于哈希匹配和升级)
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 "修复和文档"
注意
- 默认注册表:https://clawhub.com(可通过CLAWHUB_REGISTRY或–registry覆盖)
- 默认工作目录:当前目录(回退到Otto工作空间);安装目录:./skills(可通过–workdir / --dir / CLAWHUB_WORKDIR覆盖)
- 更新命令会哈希本地文件,解析匹配版本,并升级到最新版本,除非设置了–version