Skill 系统

243 字

Skill 系统

来源: wiki/sources/openclaw-guide, wiki/sources/openclaw-community, wiki/sources/openclaw-top-skills, wiki/sources/skill-directory-rules, wiki/sources/skill-development-template
相关概念: wiki/concepts/openclaw, wiki/concepts/workspace-memory

OpenClaw 的 Skill 系统是其核心扩展机制,相当于 AI Agent 的"功能器官"。

结构与分布

  • 每个 Skill 是一个独立目录,包含 SKILL.md(入口说明)、index.js(主入口,export run(context))、可选 package.json
  • 用户自定义 Skills 统一放在 ~/.openclaw/workspace/skills/
  • 系统自带 Skills 在 OpenClaw 安装目录下(不要修改)
  • 社区技能市场 clawhub.com 提供 5700+ 个技能
  • 安装方式:clawhub install <skill-name>

内置 TOP 5 神级 Skills

排名 Skill 功能 核心场景
1 feishu-doc 读写创建飞书文档、表格、多维表格 企业协作、会议纪要
2 feishu-drive 云盘文件管理:列表、创建、移动、上传 自动化归档、跨平台共享
3 feishu-wiki 知识库导航、节点增删改、页面创建 内部知识库、FAQ 生成
4 weather 一键天气 + 7 日预报(无需 API Key) 行程提醒、智能家居联动
5 tmux 远程控制 tmux 会话 CLI 自动化、长任务监控

其它热门 Skills

  • clawhub — Skill 的包管理器(相当于 npm for skills)
  • healthcheck — 主机安全审计、端口检测、定时安全报告
  • skill-creator — 快速创建和发布自定义 Skill
  • openai — 兼容层,调用 ChatGPT / Claude / Gemini 等大模型

Skill 分类(主要类别)

  • AI & LLMs(287 个)— 模型集成、推理增强、多模型路由、记忆系统、Agent 编排、自进化系统
  • 社交生态(Moltbook 51 个 + Clawdbot Tools 120 个 + Agent-to-Agent Protocols 18 个)
  • 实用工具 — GitHub 集成、云部署、数据库管理、浏览器自动化
  • 飞书生态 — doc/drive/wiki/perm 四件套,社区公认"企业协作必备""

与 MCP 的异同

维度 OpenClaw Skill MCP (Model Context Protocol)
提出者 OpenClaw 社区 Anthropic
本质 OpenClaw 生态内的插件化功能模块 跨平台的标准化接口协议
结构 SKILL.md + index.js + package.json 服务端定义 tool/resource/prompt
依赖 绑定 OpenClaw 运行时 模型无关,任何兼容客户端可用
发现方式 文件系统自动扫描 (workspace/skills/) 客户端通过协议连接 MCP Server
粒度 封装完整功能(读文档+写表格+发通知) 单功能 tool(read/write 等)
发布渠道 clawhub.com npm 包 + MCP Server
适用范围 OpenClaw 生态内 任何支持 MCP 的客户端

一句话总结

Skill 是 OpenClaw 生态中的应用封装,MCP 是跨平台的接口标准。 一个 Skill 内部可以调用多个 MCP 工具——它们是不同层级的抽象,不是替代关系。

开发一个自定义 Skill

your-skill/
├── SKILL.md       # 功能描述(必须)
├── index.js       # 主入口:export async function run(context)
└── package.json   # 依赖管理(可选)

# 安装
clawhub install your-skill
# 或放到 ~/.openclaw/workspace/skills/ 下自动发现
# 发布到社区
clawhub publish .

Skill 的 context.tools 可以调用已注册的飞书文档、聊天等工具,实现复杂工作流。

趋势

自进化系统类 Skill(evolver、ralph-evolver、ralph-mode)标志着 AI Agent 从静态工具向自我改进系统的方向演进。