深度

OpenClaw Skills 系统详解:为你的 AI 助手赋予超能力

OpenClaw Skills 系统是其最强大的扩展机制,支持为 AI Agent 增加任意新能力。本文详解 Skills 的加载机制、目录结构、SKILL.md 格式、条件门控、ClawHub 公共仓库使用方法,以及多 Agent 场景下的 Skills 管理策略。

2026/2/273分钟 阅读ClaudeEagle

OpenClaw 的 Skills 系统是其最强大的扩展机制之一。通过 Skills,你可以为 AI Agent 增加新能力——从调用外部 API 到控制本地工具,从图像生成到代码执行。

什么是 Skills?

OpenClaw 使用兼容 AgentSkills 规范的 Skill 目录来教 Agent 如何使用工具。每个 Skill 是一个包含 SKILL.md 文件的目录,SKILL.md 里有 YAML frontmatter 和使用说明。

OpenClaw 会加载内置 Skills 并叠加你的本地自定义 Skills。

Skills 加载位置与优先级

Skills 从三个地方加载(优先级从高到低):

  1. 工作区 Skills<workspace>/skills(最高优先级)
  2. 托管/本地 Skills~/.openclaw/skills
  3. 内置 Skills:随安装包附带(最低优先级)

同名 Skill 时,高优先级的会覆盖低优先级的。

多 Agent 场景下的 Skills

多 Agent 架构中,每个 Agent 有自己的工作区,因此:

  • Agent 专属 Skills:存放在该 Agent 的 <workspace>/skills,只对该 Agent 可见
  • 共享 Skills:存放在 ~/.openclaw/skills,对同机器上的所有 Agent 可见
  • 也可以通过 skills.load.extraDirs 配置额外共享目录

ClawHub:Skills 公共仓库

ClawHub 是 OpenClaw 的公共 Skills 注册表,你可以在这里发现、安装、更新 Skills。

bash
# 安装一个 Skill
clawhub install <skill-slug>

# 更新所有已安装的 Skills
clawhub update --all

# 同步(扫描并发布更新)
clawhub sync --all

SKILL.md 格式

每个 SKILL.md 至少需要包含:

markdown
---
name: my-skill-name
description: 这个 Skill 的功能描述
---

(技能使用说明和指令)

可选的 frontmatter 字段:

  • homepage:技能官网 URL
  • user-invocable:是否作为用户斜杠命令暴露(默认 true
  • disable-model-invocation:是否从模型提示中排除(默认 false
  • command-dispatch:设为 tool 时,斜杠命令直接派发到工具,跳过模型

Skill 门控(按条件加载)

通过 metadata 字段实现条件加载:

markdown
---
name: gemini-skill
description: 使用 Gemini CLI 进行编程辅助
metadata:
  {
    "openclaw":
      {
        "requires": { "bins": ["gemini"], "env": ["GEMINI_API_KEY"] },
        "primaryEnv": "GEMINI_API_KEY",
      },
  }
---

metadata.openclaw.requires 支持的条件:

字段说明
binsPATH 中必须存在的命令
anyBins至少存在其中一个命令
env必须存在的环境变量
configopenclaw.json 中必须为真的配置路径

配置文件中启用/禁用 Skills

~/.openclaw/openclaw.json 中管理 Skills:

json
{
  "skills": {
    "entries": {
      "gemini-skill": {
        "enabled": true,
        "apiKey": "your-api-key",
        "env": {
          "GEMINI_API_KEY": "your-key-here"
        }
      },
      "some-other-skill": { "enabled": false }
    }
  }
}

Skills 自动热加载

默认情况下,OpenClaw 监听 Skill 目录变化,SKILL.md 文件修改后自动刷新 Skills 列表:

json
{
  "skills": {
    "load": {
      "watch": true,
      "watchDebounceMs": 250
    }
  }
}

Token 消耗影响

Skills 注入到系统提示中的 Token 成本是确定性的:

  • 基础开销(有至少 1 个 Skill 时):195 字符
  • 每个 Skill:97 字符 + name/description/location 字段长度

计算公式:

total = 195 + Σ (97 + len(name) + len(description) + len(location))

安全注意事项

  • 将第三方 Skills 视为不可信代码,启用前务必仔细阅读
  • 对不可信输入和高风险工具,优先使用沙箱运行
  • skills.entries.*.envskills.entries.*.apiKey 会将密钥注入到主机进程,注意保密

原文:Skills - OpenClaw | 来源:OpenClaw 官方文档

相关文章推荐

深度OpenClaw Skills 系统完全指南:安装、配置与开发自定义技能OpenClaw Skills(技能)系统完整指南(2026 最新版):Skills 是什么(AgentSkills 兼容的 SKILL.md 目录)、三级加载优先级(bundled/managed/workspace)、多 Agent 环境下的 Skills 共享机制、ClawHub 技能市场(安装/更新/同步命令)、SKILL.md 格式规范(YAML frontmatter/gating 条件/installer 配置)、openclaw.json 中启用/禁用/注入 API Key 的方法、Plugin 携带 Skills 的工作方式,以及从零开发一个自定义 Skill 的完整步骤。2026/3/21深度OpenClaw Skills 系统深度解析:加载机制、条件门控与 ClawHub 技能市场OpenClaw Skills 系统完整解析:三级加载优先级(Workspace/Managed/Bundled)、多 Agent 共享与专属技能管理、ClawHub 技能市场使用方法、SKILL.md 格式规范、条件门控(bins/env/config 检查)、自动安装器配置,以及 Token 消耗计算和安全注意事项。2026/3/10深度Claude Code Plugins 开发指南:从零创建插件、打包 Skills 与发布到官方市场Claude Code 插件开发完整指南:独立配置 vs 插件的选择标准、创建 plugin.json 清单、添加 Skills/子代理/Hooks/MCP 服务器、本地 --plugin-dir 测试、LSP 服务器集成、发布到官方市场,以及从现有 .claude/ 配置迁移的步骤。2026/3/2深度Claude Code Skills vs CLAUDE.md vs Plugins vs Sub-agents:何时用哪个的完整决策指南Claude Code 四种扩展机制的完整决策指南:四种机制本质对比表;CLAUDE.md 适合放/不适合放的内容清单(含内容精简测试);Skills 四种模式和完整决策树;Plugins 与 Skills 的选择对比表及 Token 开销警告;Sub-agents 三种触发方式和 context: fork 对比;四种组合使用模式;以及快速决策查询表(12 个场景)。2026/5/10深度2026 企业 AI Agent 现状报告:80% 已获可量化 ROI,编程是突破口Anthropic 联合 Material 公司调研 500+ 技术领导者的《2026 State of AI Agents Report》:57% 已部署多阶段工作流;86% 在生产代码部署 Agent;80% 报告可量化 ROI;编程时间节省覆盖规划/代码生成/文档/测试各 58-59%;真实案例(Doctolib 功能交付快 40%、eSentire 威胁分析从 5 小时到 7 分钟、L'Oréal 44000 月活数据直查);三大规模化挑战;以及企业 Claude Code 四阶段部署路径。2026/5/7深度Anthropic 2026 Agentic Coding 趋势报告:8 大预测解读,工程师角色从实施者转向编排者Anthropic《2026 Agentic Coding Trends Report》完整解读:60% AI 协作但只有 0-20% 完全委托的关键数据、8 大趋势(SDLC 压缩/多 Agent 团队/长时间 Agent/智能监督扩展/新用户群/经济重塑/全组织扩展/安全架构),以及 Rakuten/Fountain/TELUS/Zapier 的真实案例数据。2026/4/22