🎨 Skills 使用指南
什么是 Skills?
Skills 是 OpenClaw 的扩展机制,通过安装不同的 Skills, 可以让 Claude Code 获得更多能力,如天气查询、GitHub 操作、 笔记管理等。
Skills 的优势:
- 模块化扩展 - 按需安装所需功能
- 统一接口 - 所有 Skill 通过自然语言调用
- 社区驱动 - 丰富的第三方 Skills
- 易于开发 - 可以创建自定义 Skill
安装 Skills
内置 Skills
OpenClaw 自带一些常用 Skills,无需额外安装:
内置 Skills
1
2
3
4
5
6
7
8
9
# 查看内置 Skills
ls /usr/lib/node_modules/openclaw/skills/
# 内置 Skills 列表:
# - weather (天气)
# - coding-agent (编码代理)
# - healthcheck (健康检查)
# - skill-creator (技能创建)
# - mcporter (MCP 工具)安装外部 Skills
安装 Skills
1
2
3
4
5
6
7
8
# 使用 npm 安装
npm install -g skill-name
# 使用 brew 安装 (macOS)
brew install formula-name
# 从 ClawHub 安装
npx clawhub@latest install skill-name推荐 Skills
生活
weather
天气查询,无需 API Key
安装: 内置
1
claude "今天北京天气怎么样?"效率
summarize
网页/YouTube/PDF 摘要
安装: brew install steipete/tap/summarize
1
summarize "https://example.com"开发
github
GitHub 操作(PR、Issue、CI)
安装: brew install gh
1
gh pr list --repo owner/repo笔记
obsidian
Obsidian 笔记管理
安装: npm install -g mcp-obsidian
1
mcp-obsidian search "笔记关键词"协作
notion
Notion 页面和数据库操作
安装: 配置 NOTION_API_KEY
1
通过 MCP 调用社交
xiaohongshu-mcp
小红书内容搜索
安装: npm install -g xiaohongshu-mcp
1
xiaohongshu-mcp --headless创建自定义 Skill
你可以创建自己的 Skill 来扩展 Claude Code 的能力。
Skill 结构
Skill 目录结构
1
2
3
4
5
6
my-skill/
├── SKILL.md # Skill 描述和使用说明
├── scripts/ # 可选脚本
│ └── helper.sh
└── references/ # 可选参考文档
└── api-docs.mdSKILL.md 模板
SKILL.md 模板
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
---
name: my-skill
description: "我的自定义 Skill 描述"
metadata:
openclaw:
emoji: "🔧"
requires:
bins: ["required-cli"]
---
# My Skill
Skill 的详细说明和使用方法。
## When to Use
- 场景 1
- 场景 2
## Commands
```bash
# 示例命令
my-cli command --option
```安装自定义 Skill
安装自定义 Skill
1
2
3
4
5
# 放置到 OpenClaw 扩展目录
cp -r my-skill ~/.openclaw/extensions/
# 或使用 skill-creator 创建
# Claude Code 会自动加载新 SkillMCP Server 作为 Skill
MCP Server 可以作为更强大的 Skill 使用,提供完整的工具集:
配置 MCP Server
MCP 配置
1
2
3
4
5
6
7
8
9
10
11
# 项目级配置 (.mcp/github.json)
{
"name": "github",
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_TOKEN": "your-token"
}
}
# Claude Code 会自动检测并加载 MCP 工具热门 MCP Servers
文件系统
@modelcontextprotocol/server-filesystem
PostgreSQL
@modelcontextprotocol/server-postgres
GitHub
@modelcontextprotocol/server-github
Slack
@modelcontextprotocol/server-slack