叮!能的OpenClaw获得一个天赋神通
# OpenClaw Skill 完全入门:给你的 AI 装上”技能包”
> 你不需要会编程。只要会写 Markdown,就能给 AI 教新本事。
## 一个场景
你在 OpenClaw 里对 AI 说:”帮我查一下杭州明天天气。”
AI 去搜了,回来告诉你:”明天杭州多云,22°C~30°C,适合出门。”
挺方便的对吧。但你有没有想过——**AI 怎么知道”查天气”这件事该怎么做?** 去哪个网站查?用什么命令?返回的结果怎么解析?输出什么格式?
这些细节,就是 **Skill** 做的事。
## 什么是 Skill?
一句话:**Skill 是一份写给 AI 的”工作手册”。**
你可以把它想象成:
– 🍳 **菜谱**:大厨(大模型)什么都会,但要告诉他厨房(工具)怎么用、这道菜(任务)的具体步骤
– 📋 **SOP**:新人入职的操作手册,遇到什么事该怎么做
– 🧩 **技能插件**:就像给手机装 App,Skill 给 AI 装上新的做事能力
对 OpenClaw 来说,模型是”大脑”,Skill 告诉这个大脑:**什么情况下,用什么工具,按什么步骤,把事办成**。
## Skill 和”直接对话”有什么区别?
没有 Skill,你每次都要手动交代完整步骤:
> “帮我执行 curl wttr.in/杭州?format=3,把结果翻译成中文,再用一句话总结……”
有了 Skill,你只需要说”查下杭州天气”,AI 自动知道该去哪查、格式怎么处理、怎么回复。
**Skill 就是把”一次性指令”变成”可复用的能力”。**
## 一个 Skill 长什么样?
打开任何一个 Skill 文件夹,结构非常简单:
“`
weather/ ← 文件夹名就是 skill 的名字
SKILL.md ← 核心:一份 Markdown 文件
“`
对,**就一个 Markdown 文件**,没有代码、没有复杂配置。
来看看 OpenClaw 内置的 `weather` Skill:
“`markdown
—
name: weather
description: “Current weather and forecasts with wttr.in via curl”
—
# Weather
Use for current weather, rain/temperature checks, forecasts, and travel planning.
## Commands
curl “wttr.in/London?format=3”
curl “wttr.in/London?format=j1”
“`
拆开看:
– **`—` 包起来的部分** → 元信息(name + description),告诉 OpenClaw 这 Skill 叫什么、做什么
– **`# Weather` 下面** → 具体的操作指引,告诉 AI 怎么做
**你会写 Markdown 就会写 Skill。**
## 手把手:创建第一个 Skill
让 AI 在你说”打个招呼”时,返回日期和问候语。
**第 1 步:创建文件夹**
“`bash
mkdir -p skills/hello-world
“`
> Windows 用户 workspace 在 `C:\Users\你的用户名\.openclaw\workspace`,Mac/Linux 在 `~/.openclaw/workspace`
**第 2 步:写 SKILL.md**
在 `skills/hello-world/` 下新建 `SKILL.md`:
“`markdown
—
name: hello-world
description: “当用户想要打招呼或测试时,返回日期和问候语”
—
# Hello World Skill
当用户说”打个招呼”、”hello”、”你好”等打招呼的话时:
1. 获取当前日期和时间
2. 用友好的语气回复,包含:今天的日期、星期几、一句问候
3. 最后加一句鼓励的话
回复格式示例:
“你好!今天是 2026年7月3日,星期五 ☀️
又是元气满满的一天,加油!💪”
“`
**第 3 步:让 Skill 生效**
新开会话(输入 `/new` 或重启 Gateway),然后在聊天框说”打个招呼”,AI 就会按 SKILL.md 里写的格式回复。🎉 第一个 Skill 完成!
## 进阶 Demo:日报生成器
做一个真正省时间的——每天下班让 AI 整理日报。
在 workspace 下创建 `skills/daily-report/SKILL.md`:
“`markdown
—
name: daily-report
description: “根据用户口述的工作内容,生成格式统一的工作日报”
—
# 工作日报生成器
当用户说”写日报”、”今日日报”、”生成日报”时触发。
## 流程
1. 如果用户没提供具体内容,先问:”今天做了什么?简单说说,我来整理”
2. 将用户口述内容整理成以下格式:
## 日报格式
📅 日期:YYYY年MM月DD日 星期X
👤 姓名:钱潇通
### 今日完成
– (把用户说的每件事整理成一条,动词开头)
### 明日计划
– (用户提到了就写,没提到根据今日工作推断1-2条)
### 遇到的问题
– (提到了就写,没提到写”无”)
### 备注
– (其他需要记录的事项)
## 规则
– 每条工作内容一句话说清,不啰嗦
– 如果用户说得太简略,主动追问一句关键细节
– 格式整齐,方便直接粘贴到企业微信/钉钉
“`
保存后新开会话,试试说:
> 今天写完了用户模块的 CRUD 接口,改了 3 个 bug,参加了产品评审会议。写日报。
AI 会自动识别”写日报”,按预设格式整理好。**你不需要定义语气和智能——模型自带。Skill 只管告诉它”按这个结构来”。**
## Skill 放在哪里?
优先级从高到低:
– **`workspace/skills/`** — 只有你可见(当前 agent)
– **`~/.agents/skills/`** — 你所有 agent 可见
– **`~/.openclaw/skills/`** — 本机所有 agent 可见
– **内置 Skill** — 所有人可见
建议:个人用的放 workspace/skills,多设备共享放 ~/.openclaw/skills。
## 常用命令速查
“`bash
openclaw skills list # 查看当前加载了哪些 Skill
openclaw skills install <名称> # 从 ClawHub 安装 Skill
openclaw skills update –all # 更新已安装的 Skill
openclaw skills install <名称> –global # 安装到全局
“`
## Skill 能做什么?真实场景
OpenClaw 内置几十个 Skill:
– 🌤 **weather** — 查天气
– 🧭 **diagram-maker** — 一句话生成架构图/流程图
– 📝 **notion** — 和 Notion 笔记联动
– 🐙 **github** — Issues/PR 管理
– 🖥 **healthcheck** — 检查服务器安全状态
– 🐍 **python-debugpy** — Python 代码调试
– 🃏 **meme-maker** — 表情包生成
– 📊 **model-usage** — AI 用量统计
都可以直接安装使用,也可以打开 SKILL.md 看别人怎么写、学习思路。[ClawHub](https://clawhub.ai) 上有更多社区分享的 Skill,像应用商店一样搜索、一键安装。
## Skill Workshop:让 AI 自己学写 Skill
这是 OpenClaw 的实验性能力。场景:你跟 AI 合作踩了坑,说了一句”下次遇到 GIF,先检查是不是真有动画帧,别看到静态图就发”。如果开启了 Skill Workshop,AI 会**自动把学到的流程写成 Skill**,下次不用再提醒。
支持”人工审核后写入”(pending)或”自动写入”(auto),自带安全扫描防止危险指令混入。
> ⚠️ 目前实验功能,默认关闭。建议先用 pending 模式,看它写的东西没问题再放行。
## 写 Skill 的 4 个建议
1. **说”做什么”,不说”怎么思考”**
✅ “用 curl 请求天气 API,解析 JSON 返回结果”
❌ “你要理解天气对人类出行的意义……”(AI 自己会理解)
2. **一个 Skill 只做一件事** — weather 管天气,daily-report 管日报,各司其职
3. **格式要清晰** — 用列表、标题、代码块组织,AI 读 Markdown 比读大段文字准确得多
4. **写完试一次** — 新开会话,自然语言触发,不符合预期就改 SKILL.md
## 总结
| 问题 | 答案 |
|——|——|
| Skill 是什么? | 写给 AI 的 Markdown 工作手册 |
| 需要编程吗? | 不需要,会写 Markdown 就行 |
| 放在哪里? | workspace/skills/ 下建文件夹 |
| 怎么生效? | 新开会话或重启 Gateway |
| 能做什么? | 查天气、写日报、调接口、管 GitHub……任何可流程化的事 |
| 从哪获取? | ClawHub 社区市场 + 自己写 |
**Skill 把”每次都口头教 AI 做事”变成”一次性写下来,以后直接用”。** 花 10 分钟写第一个 Skill,你对 AI 的掌控感会完全不一样。
🚀 打开 workspace,建 `skills/` 文件夹,开始写第一份 SKILL.md。有什么问题随时来问——包括让 AI 帮你写 Skill 本身 ✨
夜雨聆风