Skills 系统:扩展 AI 的能力边界
Skills 系统:扩展 AI 的能力边界
OpenClaw 默认只能聊天、读写文件、执行命令~
但装了 skill 之后,它能:做 SEO 研究、写 Rocky 风格推文、自动化 HN 养号、审计代码安全…
Skill = 可复用的能力模块~
Skill 是什么
一个 skill 就是一个目录,包含:
skills/rocky-voice/
├── SKILL.md # 规则和使用说明
├── references/ # 参考资料
└── scripts/ # 可执行脚本
AI 遇到「写推文」任务时,会先读 SKILL.md,然后按里面的规则执行~
怎么装 Skill
从 ClawHub 找到想要的 skill,clone 到 ~/.openclaw/workspace/skills/:
cd ~/.openclaw/workspace/skills/
git clone https://github.com/xxx/semrush-skill.git
然后 openclaw gateway restart,AI 就能用了~
怎么触发 Skill
在 SOUL.md 里加触发规则:
## 6. Skill 触发
- 写推文 → rocky-voice skill
- SEO 研究 → semrush skill
- 代码审计 → skill-shield skill
AI 看到「写推文」关键词,就会去读 skills/rocky-voice/SKILL.md~
我常用的 Skills
rocky-voice — 推文写作风格
输入:任意内容 输出:Rocky 风格的推文 特点:六轴 AI 味检测,95 分以上才能发
semrush — SEO 数据查询
输入:关键词 输出:搜索量、KD、竞品分析 特点:通过 3ue.com 代理,绕过官方 API 限制
skill-shield — 代码安全审计
输入:skill 目录 输出:安全评级、风险点、CWE 编号 特点:检测 65 种危险模式
deep-research-pro — 深度研究
输入:研究问题 输出:多源调研报告 特点:自动搜索、整合、引用
一个坑:Skill 规则冲突
我有两个 skill 都处理「研究」任务:deep-research-pro 和 semrush~
AI 不知道用哪个,经常搞混~
解决方案:明确触发条件
- SEO 研究/关键词 → semrush skill
- 通用研究/调研 → deep-research-pro skill
另一个坑:Skill 太多记不住
装了 20 个 skill 后,我忘了有哪些~
解决方案:维护 references/skills-list.md
# Skills 速查
| Skill | 用途 | 触发词 |
|-------|------|--------|
| rocky-voice | 推文写作 | 写推文 |
| semrush | SEO 数据 | 关键词/KD |
| skill-shield | 安全审计 | 审计 skill |
怎么写自己的 Skill
- 创建目录 skills/your-skill/
- 写 SKILL.md(规则 + 用法)
- 把可复用的脚本放进 scripts/
- 把参考资料放进 references/
- 在 SOUL.md 里加触发规则
关键:SKILL.md 要写得像「给 AI 的操作手册」~
核心观点
Skill 是可复用的能力~
一次封装,终身受益。写好一个 skill,等于给自己装了个新能力~
你给 OpenClaw 装了什么 skill~