跳转至

安装技能

ClawHub CLI

推荐使用 ClawHub CLI 来安装技能。

npx clawhub@latest install <skill-slug>

示例

# 安装 github 技能
npx clawhub@latest install github

# 安装 docker-essentials 技能
npx clawhub@latest install docker-essentials

手动安装

如果您有技能的源代码,也可以手动安装。

安装位置

根据您的需求,将技能文件夹复制到以下位置之一:

位置 路径 说明
全局 ~/.openclaw/skills/ 所有项目可用
工作区 <project>/skills/ 仅当前项目可用
内置 N/A OpenClaw 自带的技能(不可修改)

安装步骤

  1. GitHub 下载技能
  2. 解压技能文件夹
  3. 将文件夹复制到上述任一位置
  4. 重启 OpenClaw

优先级

安装位置的优先级从高到低为:

工作区 > 本地 > 内置

这意味着如果同一技能存在于多个位置,工作区的版本会被优先使用。

替代方案

您也可以将技能的 GitHub 仓库链接直接粘贴到助手的聊天中,并要求它使用它。助手将在后台自动处理设置。

示例

请使用这个技能:https://github.com/openclaw/skills/tree/main/skills/steipete/github

验证安装

安装完成后,可以通过以下方式验证技能是否正确安装:

  1. 打开 OpenClaw
  2. 查看已安装的技能列表
  3. 尝试使用技能的功能

更新技能

使用 ClawHub CLI 更新技能:

npx clawhub@latest update <skill-slug>

更新所有技能:

npx clawhub@latest update --all

卸载技能

使用 ClawHub CLI 卸载技能:

npx clawhub@latest uninstall <skill-slug>

或手动删除技能文件夹。

常见问题

技能安装后没有生效? 尝试以下步骤: 1. 确保 OpenClaw 已重启 2. 检查技能文件是否放置在正确位置 3. 查看技能的 SKILL.md 文件了解使用方法 4. 检查技能是否与您的 OpenClaw 版本兼容
如何查看已安装的技能? 使用以下命令:
npx clawhub@latest list
或在 OpenClaw 中查看已安装技能列表。
技能之间有冲突怎么办? 根据优先级规则: 1. 工作区技能会覆盖全局同名技能 2. 删除冲突的技能之一 3. 使用不同的技能名称避免冲突