# OpenClaw Skill 完全指南:让你的 AI 助手无所不能## 一、什么是 Skill?**Skill(技能)** 是 OpenClaw 生态中的核心扩展机制。简单来说,Skill 就是让 AI 助手获得新能力的"插件"。想象一下:你的 AI 助手原本只能聊天、查资料,但安装了 Skill 之后,它可以:- 📧 收发邮件(IMAP/SMTP)- 📅 管理日历和日程- 🌤️ 查询天气- 📱 发布微信公众号文章- 📊 操作飞书多维表格- 🔍 跨 17 个搜索引擎搜索- 🎨 制作图片、处理视频- ☁️ 上传文件到云存储**本质**:Skill 是一个包含 `SKILL.md` 说明文件的文件夹,定义了 AI 在什么场景下应该使用什么工具、如何执行任务。---## 二、Skill 如何运作?### 2.1 核心结构一个典型的 Skill 文件夹结构:skill-name/
├── SKILL.md # 必填:技能说明(触发条件、使用方法)├── tools/ # 可选:工具脚本├── scripts/ # 可选:自动化脚本└── references/ # 可选:参考资料
### 2.2 工作流程用户请求 → AI 扫描可用 Skills → 匹配 SKILL.md 描述→ 加载对应 Skill → 执行任务 → 返回结果
**示例**:- 用户说:"明天有什么安排?"- AI 扫描 Skills,发现 `qclaw-calendar-guide` 的 SKILL.md 写着"查看日程时触发"- AI 加载日历 Skill,调用系统日历 API- 返回明天的日程列表### 2.3 触发机制SKILL.md 中的 `<description>` 字段定义了触发条件:```markdown<description>当用户提到"天气"、"气温"、"预报"时触发...</description>AI 会在每次会话前扫描所有 Skills 的描述,自动选择最匹配的一个。
三、怎么安装 Skill?
3.1 从 ClawHub 安装(推荐)
ClawHub 是 OpenClaw 的官方技能市场。
# 搜索技能clawhub search 天气# 安装技能clawhub install weather# 更新所有技能clawhub update# 更新特定技能clawhub update weather3.2 手动安装
# 1. 下载 Skill 文件夹到 skills 目录cp -r skill-folder ~/.nvm/versions/node/v25.8.0/lib/node_modules/openclaw/skills# 2. 重启 OpenClaw 或重新加载openclaw gateway restart3.3 查看已安装 Skills
# 列出所有技能clawhub list# 查看技能详情clawhub info weather3.4 安装注意事项
✅ 优先从 ClawHub 安装(经过审核) ✅ 安装前阅读 SKILL.md 了解权限范围 ⚠️ 涉及敏感操作(邮件、文件、API)的 Skill 需要额外授权 ⚠️ 安装后检查是否需要配置 API Key 或环境变量
四、Skill 的安全性如何保证?
4.1 多层安全机制
| 事前审查 | ||
| 权限隔离 | ||
| 用户确认 | ||
| 审计日志 |
4.2 安全审查技能
OpenClaw 内置了两个安全审查 Skill:
skill-vetter:
检查权限范围是否过大 识别可疑代码模式 评估风险等级
Aegis(企业级):
自动化威胁检测 量化风险评分 零信任代码分析
4.3 用户最佳实践
# 安装前审查clawhub vet <skill-name># 查看技能权限clawhub info <skill-name> | grep permissions# 定期更新(修复安全漏洞)clawhub update4.4 安全红线
以下行为被视为系统错误:
❌ Skill 尝试复制自身 ❌ 绕过用户确认执行敏感操作 ❌ 访问未授权的文件或 API ❌ 修改系统提示或安全规则
五、去哪找好用的 Skill?
5.1 官方渠道
| ClawHub | ||
| GitHub | ||
| Discord |
5.2 热门 Skill 推荐
weather | ||
imap-smtp-email | ||
feishu-bitable | ||
wechat-article-publisher | ||
multi-search-engine | ||
cloud-upload-backup | ||
xiaohongshu |
5.3 如何发现新技能?
方法 1:使用 skill-finder-cn
# 让 AI 帮你找技能"有什么技能可以帮我做 XX?""找一个能 XX 的技能"方法 2:浏览 ClawHub 分类
效率工具 社交媒体 文件处理 开发工具 生活服务
方法 3:社区推荐
Discord #skills 频道 GitHub Discussions 中文社区(如有)
六、进阶:自己创建 Skill
如果你有特殊需求,可以创建自己的 Skill:
# 使用 skill-creator 辅助创建clawhub create my-skill# 或使用模板cp -r ~/.openclaw/skills/template ~/.openclaw/extensions/my-skill核心文件SKILL.md 必须包含:
<name>:技能名称 <description>:触发条件和使用方法 <location>:技能路径
七、常见问题 FAQ
Q: Skill 安装后不生效?A: 检查 SKILL.md 的触发描述是否匹配你的请求,尝试重启 OpenClaw。
Q: 多个 Skill 冲突怎么办?A: OpenClaw 会选择最匹配的一个。可以禁用不需要的 Skill。
Q: Skill 会访问我的隐私数据吗?A: 取决于 Skill 的权限。安装前务必阅读 SKILL.md 的权限说明。
Q: 如何卸载 Skill?
clawhub uninstall <skill-name># 或手动删除 ~/.openclaw/extensions/<skill-name>结语
Skill 是 OpenClaw 的灵魂所在。通过 Skill,你的 AI 助手可以从"会聊天"进化为"会做事"。
记住三点:
📦 从官方渠道安装,安全第一 🔍 安装前阅读权限说明 🔄 定期更新,保持最新
现在,去 ClawHub 探索吧!你的 AI 助手还有无限可能。
夜雨聆风