openclaw

关注公众号 jb51net

关闭
AI > openclaw >

OpenClaw Skills 安装与配置指南

Slow菜鸟

一、什么是 OpenClaw Skills?

OpenClaw Skills 是一种扩展功能,让你可以为 OpenClaw 添加新的能力。通过安装不同的 Skills,你可以让 OpenClaw 执行更多任务,比如查询天气、翻译文本、生成代码等。

二、为什么使用 Skills?

三、技能获取途径

OpenClaw Skills 可以从以下几个途径获取:

3.1 ClawHub 官网(推荐)

3.2 OpenClaw Skills 官方仓库

3.3 Awesome OpenClaw Use Cases 仓库

3.4 三个仓库的关系

3.5 技能流向

  1. 开发阶段:开发者在本地开发技能
  2. 提交阶段:开发者将技能提交到 OpenClaw Skills 官方仓库
  3. 分发阶段:技能从官方仓库同步到 ClawHub 注册表
  4. 使用阶段:用户通过 ClawHub CLI 安装技能
  5. 应用阶段:用户参考 Awesome OpenClaw Use Cases 了解技能的使用方法

四、安装方式

4.1 安装方式总览

安装方式所需工具技能来源特点适用场景命令示例
ClawHub CLI(推荐)ClawHub CLIClawHub 官网一键安装,自动更新,版本管理安装官方审核的技能clawhub install weather-now
OpenClaw CLI(GitHub)OpenClaw CLI所有 GitHub 仓库可以安装未发布到 ClawHub 的技能安装自定义或特定版本的技能openclaw skill install --github https://github.com/openclaw/skills
手动安装任何技能文件完全手动控制开发和测试自定义技能解压到 ~/.openclaw/skills/

4.2 详细安装步骤

方式一:使用 ClawHub CLI(推荐)

步骤 1:安装 ClawHub CLI

:: 使用 npm 安装
npm i -g clawhub
:: 或使用 pnpm 安装
pnpm add -g clawhub

步骤 2:安装技能

:: 搜索技能
clawhub search "weather"
:: 安装技能
clawhub install weather-now
:: 安装特定版本
clawhub install weather-now@2.1.0

方式二:使用 OpenClaw CLI 从 GitHub 安装

步骤 1:安装 OpenClaw CLI

:: 使用 npm 安装
npm i -g openclaw
:: 或使用 pnpm 安装
pnpm add -g openclaw

步骤 2:从 GitHub 安装技能

:: 从 GitHub 安装
openclaw skill install --github https://github.com/openclaw/skills
:: 从特定分支或标签安装
openclaw skill install --github https://github.com/openclaw/skills --ref v1.0.0

方式三:手动安装

步骤 1:下载技能文件

步骤 2:解压到指定目录

工作区说明:工作区是 OpenClaw 的项目目录,通常位于 ~/.openclaw/workspace/ 或你指定的其他位置。如果你在不同项目中使用不同的 Skills,可以将 Skills 安装到对应工作区的目录中。

优先级:工作区 > 全局 > 内置

五、推荐 Skills

以下是一些热门、实用的 OpenClaw Skills:

技能名称用途安装命令风险等级依赖要求来源
Capability Evolver提升代理能力和性能clawhub install capability-evolver✅ 低风险ClawHub
Felo SearchAI 实时搜索,带来源引用clawhub install felo-search✅ 低风险ClawHub
GitHub 集成用自然语言管理代码clawhub install github⚠️ 中等风险GitHub API KeyClawHub
Web Search网络搜索和信息获取clawhub install web-search✅ 低风险ClawHub
Markdown处理和格式化 Markdownclawhub install markdown✅ 低风险ClawHub

风险提示

注意:安装 Skills 时请谨慎,特别是高风险技能,如 Terminal 和 File System,它们可以执行系统命令或访问文件系统。

六、配置 Skills

如果 Skill 需要 API key 或环境变量,在 ~/.openclaw/openclaw.json 中配置:

{
  "skills": {
    "entries": {
      "<skill-name>": {
        "enabled": true,
        "env": {
          "API_KEY_NAME": "your-key-here"
        }
      }
    }
  }
}

七、验证安装

安装完成后,验证 Skill 是否正确安装:

:: 查看已安装的 Skills
openclaw skills list --eligible
:: 查看 Skill 详细信息
openclaw skills info <skill-name>
:: 重启 Gateway 服务
openclaw gateway restart

八、常见问题

8.1 Skill 安装失败

8.2 Skill 无法使用

九、总结

通过本指南,你可以:

推荐流程

  1. 访问 ClawHub 官网或 GitHub 仓库
  2. 浏览和选择需要的 Skills
  3. 使用 ClawHub CLI 安装
  4. 验证安装并配置(如果需要)
  5. 重启服务并测试

通过这种方式,你可以充分利用 OpenClaw Skills 扩展 OpenClaw 的能力,让它更好地满足你的需求。

到此这篇关于OpenClaw(七)| Skills 安装与配置的文章就介绍到这了,更多相关OpenClaw Skills 安装与配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!