Skills 技能
Skills 是 OpenClaw 的扩展机制,让 Agent 能用自然语言调用额外的工具和服务。
什么是 Skills?
每个 Skill 是一个包含 SKILL.md 的目录,描述这个 Skill 的用途和使用方式。当用户发出相关请求时,Agent 会自动读取并按指引操作。
类比: Skills 就像给 Agent 装的 App,每装一个新 Skill 就增加一项新能力。
安装 Skills
# 搜索 clawhub search weather # 安装 clawhub install weather # 更新所有 clawhub update
官方内置 Skills
| Skill | 描述 | 触发示例 |
|---|---|---|
weather | 获取天气预报 | 「北京明天天气」 |
summarize | 总结 URL、播客、文件内容 | 「帮我总结这个链接」 |
coding-agent | 调用 Codex/Claude Code 编码 | 「帮我用 Codex 修复这个 bug」 |
openai-whisper | 本地语音转文字 | 发送语音消息 |
openai-image-gen | 生成图片 | 「生成一张...的图片」 |
xurl | 操作 X (Twitter) API | 「发一条推文」 |
nano-pdf | 自然语言编辑 PDF | 「在这个 PDF 里...」 |
wx-publish | 发布微信公众号文章 | /wx_publish |
healthcheck | 服务器安全巡检 | 「帮我检查服务器安全」 |
创建自定义 Skill
创建目录 ~/.openclaw/workspace/skills/my-skill/,添加 SKILL.md:
---
name: my-skill
description: '描述这个 Skill 的用途,Agent 根据这段话决定何时使用它。'
---
# My Skill
## 使用时机
当用户询问 XXX 相关问题时使用此 Skill。
## 使用方式
1. 运行 ~/scripts/my-tool.sh
2. 将输出整理成友好格式返回
ClawHub 社区
clawhub.com 是 OpenClaw Skills 的社区仓库。
clawhub search <关键词> clawhub install <skill-name> clawhub publish
自动化任务
# 每天早上9点生成日报 openclaw cron add "0 9 * * *" "查看昨天的 GitHub PR 状态,生成摘要发给我" openclaw cron list
浏览器工具
OpenClaw 内置浏览器自动化,Agent 可以操控你的 Chrome 浏览器执行复杂任务:
- 自动登录网站并抓取数据
- 填写表单、提交申请
- 截图分析网页内容
示例: 「帮我登录 GitHub,给 openclaw 仓库点个 Star」—— Agent 会自动操作浏览器完成。