1. 什么是 Skills
1
2
3
| openclaw skills list
Skills (7/51 ready)
|
OpenClaw 内置有一些 skills,可以通过 openclaw skills list 查看。
在 https://github.com/openclaw/openclaw/tree/main/skills 可以查看到这些 Skills 具体实现。Skills 文件中主要描述的是 Skills 的元数据、什么时候适用、什么时候不适用、怎么配置和使用。
2. 使用 clawhub 安装 Skills
ClawHub 是 OpenClaw 的公共 Skills 注册中心, 默认 Skills 安装到 ~/.openclaw/workspace/skills 目录下。
1
| clawhub search "huggingface"
|
1
| clawhub install huggingface
|
安装完成之后,不一定能使用,需要使用 openclaw skills check 检查一下是否缺少依赖。
1
| clawhub update huggingface
|
1
| clawhub uninstall huggingface
|
1
| clawhub inspect huggingface
|
会列出最新上传的一些技能。
3. 添加 MCP Server
1
2
| cd ~
mcporter config add ops-mcp-server --url http://localhost/mcp
|
mcporter 会自动识别当用户、当前目录、Cursor 下的 MCP Server 配置。这里直接放在当前用户目录下。
1
| mcporter auth ops-mcp-server
|
如果不成功,可以直接编辑 ~/.mcporter/mcporter.json 文件,添加 "headers": { "Authorization": "Bearer YOUR_TOKEN" }。
1
| mcporter list ops-mcp-server
|
应该能看到全部的 Tools 详情。
1
| openclaw skills list |grep mcporter
|
4. 添加 Skills 辅助使用 MCP Server
1
2
3
4
5
6
| skills/
└── ops-mcp-server/
├── SKILL.md # 必需:YAML 元数据 + Markdown 操作指南
├── bins/ # 可选:可执行文件(自动加入 PATH)
├── references/ # 可选:参考文档
└── scripts/ # 可选:辅助脚本(Python、Bash、JS 等)
|
编辑 ~/.openclaw/workspace/skills/ops-mcp-server/SKILL.md 文件,修改技能名称、描述、使用方法等。
SKILL.md 的编辑是实时生效的,可以边调试边测试。
1
| clawhub publish --name ops-mcp-server --version 1.0.2 ~/.openclaw/workspace/skills/ops-mcp-server
|
1
| ✔ OK. Published ops-mcp-server@1.0.0 (k97025m7pvqv099658egtm76n1821j6h)
|
每次更新的 Version 需要递增。
5. 使用自定义的 Skill
1
| openclaw agent --agent main --message "你能执行哪些 sops"
|

或者在页面上直接输入 你能执行哪些 sops 都可以触发技能调用 MCP Server。

6. 总结
本篇主要介绍了如何通过 Skills 将 MCP Server 集成到 OpenClaw 中,主要分为以下几个部分:
- 安装 mcporter,配置 MCP Server
- 创建 Skills,使用 mcporter 描述 MCP 的能力
- 上传到 Clawhub,供其他用户使用
当然 Skills 还可以是纯 Prompt,或者脚本、可执行文件加上一些说明。
6. 参考