乐于分享
好东西不私藏

叮!能的OpenClaw获得一个天赋神通

叮!能的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 本身 ✨