Skill 系统
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(主入口,exportrun(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 从静态工具向自我改进系统的方向演进。