一句话:你的 AI 助理能做什么,取决于你为它安装了哪些技能。
“刚装好 OpenClaw,感觉只能聊天,能不能查天气、做 PPT、发公众号?”
答案当然是:可以。
但前提是:先装技能。
本指南一次讲透 OpenClaw 技能配置的四种方式,从快速上手到深度定制,总有一条适合你。

01 什么是 Skill?
官方定义:Skill 是拓展 OpenClaw 功能的能力模块。
通俗解释:Skill 就是“技能包”,让 OpenClaw 从“只会聊天”,升级为“能查、能写、能发、能控”的多能助手。示例:
- browser —— 控制浏览器,搜索与采集信息
- camera —— 调用相机拍照,进行监控或取证
- feishu-doc —— 读写飞书文档
- frontend-slides —— 生成 PPT 幻灯片
- wechat-article-publisher —— 一键发布公众号文章
没有技能的 OpenClaw,就像只装了系统的 iPhone——能打电话,但很难高效工作。
02 四种配置方式概览:选哪种更合适?
- 内置技能:难度 ★,适合新手,推荐指数:★★★★
- ClawHub 安装:难度 ★★,适合进阶用户,推荐指数:★★★★★
- 工作区自定义:难度 ★★★,适合开发者,推荐指数:★★★★
- 远程技能:难度 ★★★★,适合企业/团队,推荐指数:★★★
下面逐一拆解。
03 方式一:内置技能(开箱即用)
适用场景:刚安装 OpenClaw 的新手,零配置直接使用。
内置技能示例与功能:
- browser:浏览器控制,例如“帮我搜一下 AI 新闻”
- canvas:画布渲染,例如“画一个流程图”
- nodes:设备控制,例如“拍张照看看”
- message:消息发送,例如“发个消息给 xxx”
- tts:语音合成,例如“用语音回复”
- feishu-*:飞书集成,例如“读取飞书文档”
使用方式:
openclaw agent --message "帮我搜索一下今天的 AI 热点"
优点:
- 零配置,安装即用
- 官方维护,稳定可靠
- 覆盖基础场景
缺点:功能有限,个性化需求难以满足。
建议:先用内置技能熟悉 OpenClaw 的交互与工作方式,再考虑扩展。
04 方式二:ClawHub 安装(强烈推荐)
适用场景:希望扩展能力的普通用户。
说明:ClawHub 是 OpenClaw 的技能市场,汇聚社区贡献的技能,一键安装即可用。
步骤:
# 1. 浏览技能市场
https://clawhub.com
# 2. 安装技能
openclaw skills install
# 示例:安装天气技能
openclaw skills install weather
# 3. 查看已安装技能
openclaw skills list
# 4. 更新技能
openclaw skills update
热门技能推荐:
- weather:天气预报,适合每日提醒
- youtube-instant-article:YouTube 视频总结,快速消化要点
- wechat-article-publisher:公众号发布,自媒体管线一环
- frontend-slides:PPT 生成与演示文稿制作
- coding-agent:代码助手,委托编程任务
- xiaohongshu-skill:小红书发布,多平台分发
优点:
- 生态丰富、持续更新
- 一键安装,无需开发
- 社区审核,质量有保障
缺点:
- 需联网访问 ClawHub
- 部分技能需要 API Key
建议:这是最值得优先采用的扩展方式,尽量从 ClawHub 找现成技能。
05 方式三:工作区自定义(面向开发者)
适用场景:具备开发能力,希望打造专属工作流。
在个人 workspace 中创建自定义技能,完全按需定制。
目录结构示例:
~/.openclaw/workspace/
└── skills/
└── my-custom-skill/
├── SKILL.md # 技能描述(必需)
├── index.js # 主逻辑
├── package.json # 依赖
└── assets/ # 资源文件
SKILL.md 模板:
---
name: my-skill
description: 我的自定义技能
argument-hint: <参数说明>
allowed-tools: Bash, Exec, Browser
---
# 技能说明
这里是技能的使用文档...
## 用法
命令示例(根据实际能力填写)
主逻辑示例(index.js):
module.exports = async function({ message, tools }) {
// 你的逻辑
const result = await tools.exec('some-command');
return `执行结果:${result}`;
};
加载方式:
- 将技能放在 workspace/skills/ 目录下,OpenClaw 启动时自动扫描并加载
- 修改后可重启 Gateway 或触发重新加载
优点:
- 完全自定义,能力边界由你定义
- 可复用个人代码库
- 适合搭建专属自动化工作流
缺点:
- 需要编程能力
- 维护成本自担
建议:当 ClawHub 没有满足需求的技能时,再考虑自行开发。
06 方式四:远程技能(团队共享)
适用场景:企业级部署、团队协作。
说明:通过远程 URL 或 Git 仓库加载技能,实现统一管理与分发。
配置示例(~/.openclaw/agents.json):
{
"agents": {
"main": {
"workspace": "~/.openclaw/workspace",
"skills": {
"remote": [
"https://github.com/user/my-skill.git",
"https://example.com/skills/enterprise.zip"
]
}
}
}
}
优点:
- 团队共享统一技能库
- 版本可控,支持回滚
- 集中更新,降低维护成本
缺点:
- 配置相对复杂
- 依赖稳定的远程源
建议:个人一般无需使用;企业/团队部署时重点考虑。
07 实战:10 分钟装好第一个技能(以 weather 为例)
步骤:
# Step 1:安装
openclaw skills install weather
# Step 2:配置 API Key(如需要)
# 编辑 ~/.openclaw/.env
WEATHER_API_KEY=your_api_key_here
# Step 3:测试
openclaw agent --message "北京今天天气怎么样?"
# Step 4:设置定时任务(可选)
# 每天 8 点自动推送天气
openclaw cron add "0 8 * * *" "agent --message '今日天气'"
完成。
08 我的技能配置建议
作为 OpenClaw 的早期用户,我通常分三阶段配置:
- 阶段 1:新手期(第 1 周)——仅用内置技能,熟悉命令与对话,不盲目安装。
- 阶段 2:探索期(第 2–4 周)——从 ClawHub 安装 3–5 个高频技能(例如 weather、youtube-instant-article、wechat-article-publisher),每个都实际使用并评估价值。
- 阶段 3:定制期(1 个月后)——按需编写自定义技能,例如“每日热文搜索”“选题库更新”“多 Agent 协作”,让重复工作自动化。
核心原则:按需安装,宁缺毋滥。
09 常见问题
Q1:技能安装失败怎么办?
# 检查网络
curl https://clawhub.com
# 检查版本
openclaw --version
# 更新 OpenClaw
openclaw update
Q2:技能不加载怎么办?
- 检查 SKILL.md 格式是否正确
- 检查依赖是否安装(npm install)
- 重启 Gateway:
openclaw gateway restart
Q3:如何卸载技能?
openclaw skills uninstall
Q4:技能冲突怎么办?
- 检查 allowed-tools 权限设置
- 查看日志:
openclaw logs - 禁用或移除冲突技能
10 使用感悟
- 生态为王:ClawHub 的技能越完善,OpenClaw 的价值越高。这与 VS Code 插件市场、WordPress 生态的逻辑一致。
- 自定义是护城河:工作区里的自研技能是你的“数字资产”,不可替代、难以复制。
- 技能组合有复利效应:单个技能解决一个点,多个技能串联就是完整生产线。例如我的自媒体管线:热文搜索 → 选题分析 → 文章生成 → 公众号发布 → 小红书分发。
- 降低门槛是趋势:ClawHub 的一键安装与工作区的自动加载,让更多人能轻松使用强大工具。
11 资源链接
ClawHub 技能市场:https://clawhub.com
官方技能文档:https://docs.openclaw.ai/tools/skills
技能开发指南:https://docs.openclaw.ai/skills/creating
GitHub 示例:https://github.com/openclaw/openclaw/tree/main/skills
OpenClaw 官网:https://openclaw.ai
Discord 社区:https://discord.gg/clawd