OpenClaw Skills技能速览
为什么小龙虾帮忙做任务三两下就可以搞定?
这是因为小龙虾里面内置了一个小东西Skills(技能)
Skill是什么?
Skills就好比为你每天做的事情就可以做成为一个skills,比如你做西红柿炒蛋的时候按照抖音上面的视频来做,以后你每次做这个菜都是按照这个步骤,这就是可以做为一个skill。
核心定义:把任务步骤存起来,一说名字就能自动干活。
而openclaw和skill的关系就是openclaw是你的宠物,skill就是你训练它的过程。

Skill长什么样子
skill/ ← 技能文件夹
├── SKILL.md ← 技能说明书(必须)
├── scripts/ ← 技能脚本(可选)
├── references/ ← 参考资料库(可选)
└── assets/ ← 其他资源(可选)
---
name: 周报助手
description: 每周五自动生成工作周报
version: 1.0.0
author: 你的名字
tags: [办公, 效率]
allowed-tools: [file-read, file-write]
trigger:
type: scheduled
schedule: "0 17 * * 5" # 每周五下午5点
---
# 周报助手
## 触发条件
- 每周五下午5点自动运行
- 或者用户说"/周报"、"生成周报"
## 执行步骤
1. **读取本周工作记录**
- 检查 `~/Documents/工作日志/` 目录
- 读取本周的所有日志文件
2. **整理内容**
- 提取本周完成的事项
- 列出遇到的问题
- 收集下周计划
3. **生成周报**
- 用简洁的语言总结
- 分成三个部分:完成、问题、计划
4. **保存文件**
- 保存到 `~/Documents/周报/2026-03-第X周.md`
- 发送通知告诉我周报已生成
文件头
name: 技能的名字description: 一句话说明这是干什么的version: 版本号author: 谁写的tags: 标签,方便搜索allowed-tools: 允许用哪些工具trigger: 什么时候触发(定时、手动、自动)
文件主体
- 触发条件
- 执行步骤
- 注意事项
Skill的本质就是喂给 大模型 的系统提示词
Skill怎么工作?
1. 启动时 → 只读取所有技能的 name + description
(就像看菜单,只看菜名)
2. 用户提问 → 匹配到相关技能
(就像你点了这道菜)
3. 激活技能 → 读取完整的 SKILL.md
(厨师看详细食谱)
4. 需要时 → 再加载脚本、参考资料
(需要时才去拿调料)
因为 大语言模型 的**"脑子容量"(上下文)是有限的**!
如果一次性把所有技能的详细说明都塞进去,AI 就会"消化不良",反应变慢,还可能搞混。
如同先前说的,Skill的本质就是喂给大模型的系统提示词,只不过被设计为"渐进式"投喂 。
Skill放到哪里
OpenClaw 会从三个地方找技能卡:
|-----------------------|---------|----------------|
| 位置 | 优先级 | 说明 |
| <workspace>/skills/ | 最高 | 自己的技能,专属装备 |
| ~/.openclaw/skills/ | 中等 | 本地共享技能,所有助手都能用 |
| 系统自带技能 | 最低 | OpenClaw 预装的技能 |
Vibe Design
Stitch 就是"你说,它画"。告诉它你想要什么界面,它直接给你出设计稿,还支持导出到 Figma、AI Studio 等工具里。
访问地址:https://stitch.withgoogle.com/
可以做到实时交互,语言功能,统一风格

Stitch SDK
可以理解为 Stitch 的 CLI 版本,专门给 Agent 调用的。你不需要手动去网页端对话,让 Agent 根据项目需求自动调用 Stitch 就行。API Key 在这里创建,还能查看每日剩余额度。

技能地址:https://github.com/google-labs-code/stitch-sdk,https://github.com/google-labs-code/stitch-skills