Agent Skills
返回列表
🤖

ClawHub CLI 使用指南

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_e634750a/sectest130v3-s019。

技能介绍

要解决什么问题

在 OpenClaw 或本地工作区里管理技能包时,若只靠手工拷贝目录,很难对齐远程注册表上的版本,也不清楚本地文件与已安装包是否一致。ClawHub CLI 把「从注册表发现包 → 安装到固定目录 → 按内容哈希判断是否需要升级 → 发布自己的包」串成同一套命令面,减少脚本拼凑。

核心能力与用法

技能文档按命令块组织,覆盖典型工作流:

  • 安装:把指定技能落到工作目录下的 ./skills(或你通过 --workdir / --dir / 环境变量 CLAWHUB_WORKDIR 指定的路径)。
  • 搜索:在默认注册表 https://clawhub.com 上查找包;可用 CLAWHUB_REGISTRY 或 --registry 指向私有或镜像源。
  • 更新:update 会对本地文件算哈希,解析与注册表匹配的版本;未指定 --version 时升级到该包的最新版,避免「目录还在但内容已漂移」却误以为已更新。
  • 列表:查看当前工作区内已安装条目,便于核对。
  • 发布与认证:发布前需完成 Auth (publish) 相关认证流程,再执行 Publish 将包推到注册表。

默认工作目录为当前 cwd,若无合适上下文会回退到 OpenClaw workspace,与「在 agent 工程根目录操作」的习惯一致。

边界与注意点

  • 注册表、安装目录均可覆盖,团队内应统一 CLAWHUB_REGISTRY 与 CLAWHUB_WORKDIR,否则同一条 install 在不同机器上可能落到不同路径。
  • 更新依赖哈希匹配与版本解析逻辑;若你本地改过包内容但未走发布流程,升级行为以 CLI 的匹配规则为准,不要假设「只改文件夹名」就能锁定版本。
  • 文档侧重命令语义与默认行为,不包含业务侧如何编写 SKILL.md 本身;发布前仍需自行保证包结构与元数据符合目标注册表要求。

使用场景

  • 在 OpenClaw 工程根目录需要从 clawhub.com 搜索某技能名并安装到 `./skills`,避免手工克隆仓库
  • 本地已安装技能目录被改过,需要用 update 按文件哈希核对注册表版本并升级到最新(或指定 `--version`)
  • 团队使用私有镜像注册表,要在 CI 或本机用 `CLAWHUB_REGISTRY` / `--registry` 统一拉包路径
  • 写完自有技能包后要走 Auth (publish) 认证,再用 Publish 推到注册表供他人 install

适合人员

  • 维护 OpenClaw Agent 仓库、需要把第三方技能固定安装到约定 `CLAWHUB_WORKDIR` 的集成工程师
  • 在多台机器协作开发同一技能包、需要 list 核对已装条目并用哈希更新保持一致的后端/平台同学
  • 运营内部技能市场、负责配置默认注册表地址与发布认证流程的 DevOps 或工具链维护者
  • 向 ClawHub 发布自研技能、需弄清 install/update/publish 命令边界以避免包结构不符合注册表要求的作者