Skills 与插件
OpenClaw Skills 大全 — 3,200+ AI工具扩展
探索 ClawHub 社区构建的海量Skills 插件,让你的AI智能体从简单对话进化为全能助手 — 搜索网页、生成图片、管理文件、控制智能家居,无所不能。
什么是 OpenClaw Skills?
OpenClaw Skills是社区开发的功能扩展插件,赋予AI智能体超越纯文本对话的能力。每个Skills就像一个"工具",让AI可以与外部世界交互 — 搜索实时信息、操作文件、调用API、控制设备等。
没有Skills的AI只能基于训练数据回答问题;有了Skills,AI就变成了真正的智能助手 — 它可以帮你查天气、搜新闻、写文件、发邮件、生成图片、管理日历,甚至控制家里的灯。
OpenClaw 的Skills 系统采用标准化接口设计,任何开发者都可以创建和分享自己的Skills。目前社区已经贡献了 3,200+ Skills,涵盖几乎所有常见使用场景。
ClawHub — Skills 市场
ClawHub 是 OpenClaw 的官方Skills 市场(类似于 App Store 或插件商店)。你可以在这里浏览、搜索和安装社区开发的所有Skills。
ClawHub 的特点:
- 3,200+ Skills — 涵盖搜索、自动化、创作、开发、数据等各个领域
- 一键安装 — 在 OpenClaw Launch 上只需点击开关即可启用,无需编辑配置文件
- 社区驱动 — 任何人都可以提交Skills,经过审核后上架
- 分类清晰 — 按功能分类,支持搜索和筛选
- 版本管理 — Skills自动更新,始终使用最新版本
- 免费开源 — 绝大多数Skills完全免费,基于MIT许可证
热门Skills分类
以下是 OpenClaw 最受欢迎的Skills分类和代表性工具:
🔍 网页搜索
让AI实时搜索互联网获取最新信息,不再局限于训练数据截止日期。
代表Skills:Tavily Search、Perplexity Search、Google Search、Bing Search、DuckDuckGo
🌐 浏览器自动化
控制浏览器访问网页、抓取内容、填写表单、截图,实现网页自动化操作。
代表Skills:Playwright、Puppeteer、Web Scraper、Screenshot、PDF Generator
📁 文件管理
读写、创建、组织和处理本地或云端文件,支持多种格式。
代表Skills:File Reader、File Writer、CSV Parser、PDF Reader、Google Drive
🎨 图片生成
通过文字描述生成高质量图片,支持多种AI绘图模型。
代表Skills:DALL-E 3、Stable Diffusion、Midjourney API、Flux、Image Editor
✉️ 邮件与消息
发送和管理邮件、通知,集成各种消息平台。
代表Skills:Gmail、Outlook、SendGrid、Slack Webhook、SMS
🏠 智能家居
控制智能家居设备,查询状态,设置自动化场景。
代表Skills:Home Assistant、MQTT、Philips Hue、Tuya Smart、Mi Home
💻 代码执行
让AI编写并执行代码,运行脚本,处理计算任务。
代表Skills:Python Sandbox、Node.js Runner、Shell Command、Jupyter、Code Interpreter
📊 数据分析
处理和分析数据,生成图表和报告,从数据中提取洞察。
代表Skills:Chart Generator、SQL Query、Data Visualizer、Excel Processor、Statistics
🌍 翻译
高质量多语言翻译,支持文档翻译和实时对话翻译。
代表Skills:DeepL、Google Translate、Document Translator、Language Detector
📅 日历与日程
管理日历事件、设置提醒、安排会议、查看日程。
代表Skills:Google Calendar、Outlook Calendar、Reminder、Scheduler、Timezone Converter
在 OpenClaw Launch 上安装 Skills
使用 OpenClaw Launch 托管部署的用户,安装 Skills非常简单 — 全程可视化操作,无需任何命令行:
- 打开配置器 — 登录 OpenClaw Launch,进入你的实例配置页面。在"Skills"标签页中浏览可用Skills列表。
- 开启Skills 开关 — 找到你想要的Skills,点击开关启用。部分Skills需要填写额外配置(如API密钥)。
- 保存并应用 — 点击保存,OpenClaw 会自动热加载新Skills,无需重启实例。几秒钟后即可在对话中使用新Skills。
整个过程不到一分钟,你的AI智能体就获得了新能力。这就是 OpenClaw Launch 的优势 — 零门槛的Skills管理。
通过命令行安装 Skills(自建用户)
如果你使用 Docker 自行部署 OpenClaw,Skills安装需要手动编辑配置文件:
- 找到Skills包名 — 在 ClawHub 或 GitHub 上找到Skills的包名(通常格式为
@openclaw/skill-xxx)。 - 编辑配置文件 — 打开
~/.openclaw/openclaw.json,在plugins.entries中添加 Skills条目并设置enabled: true。 - 重启容器 — 部分Skills变更需要重启容器:
docker restart openclaw。如果是热加载支持的Skills,OpenClaw 会自动应用。
注意:手动编辑JSON配置容易出错 — 一个逗号写错就会导致启动失败。推荐使用 OpenClaw Launch 的可视化编辑器来管理Skills。
MCP 服务器 — 下一代Skills集成
MCP(Model Context Protocol)是 Anthropic 推出的开放标准协议,用于连接AI模型与外部工具和数据源。OpenClaw 完整支持 MCP 协议,可以将任何 MCP 服务器作为Skills使用。
MCP 的优势:
- 标准化协议 — 一次开发,所有支持MCP的AI平台都可使用
- 安全隔离 — MCP服务器运行在独立进程中,与主程序完全隔离
- 双向通信 — 不仅可以调用工具,还可以提供上下文数据给AI
- 生态丰富 — 越来越多的开发者和公司发布MCP服务器
常见的 MCP 服务器包括:Filesystem(文件系统)、Brave Search(搜索)、GitHub(代码仓库)、Slack(团队沟通)、PostgreSQL(数据库)等。在 OpenClaw 中使用 MCP 服务器与使用普通Skills一样简单。
创建自定义 Skills
如果现有Skills无法满足你的需求,你可以创建自己的自定义 Skills。OpenClaw 提供了标准化的Skills开发框架:
- TypeScript/JavaScript — 使用熟悉的语言编写Skills逻辑
- 标准接口 — 定义Skills的名称、描述、参数和执行函数
- 本地测试 — 在本地环境中调试和测试Skills
- 发布到 ClawHub — 将你的Skills分享给全球社区
一个基本Skills通常只需要几十行代码。你需要定义Skills接受的参数(使用JSON Schema)和执行逻辑,OpenClaw 会自动处理与AI模型的交互。
如果你熟悉 MCP 协议,也可以将现有的 MCP 服务器直接作为 OpenClaw Skills使用,无需额外开发。
Skills使用最佳实践
- 按需启用 — 只启用你真正需要的Skills。过多的Skills会增加AI的决策复杂度,影响响应速度。
- 配置API密钥 — 部分Skills(如Tavily搜索、DALL-E图片生成)需要第三方API密钥。在OpenClaw Launch中可以安全地存储这些密钥。
- 测试新Skills — 启用新Skills后,先用简单的指令测试它是否正常工作。
- 关注权限 — 文件管理、代码执行等Skills有较高权限,确保只在信任的环境中启用。
- 保持更新 — Skills会持续更新修复bug和添加功能。OpenClaw Launch 自动使用最新版本。
常见问题
OpenClaw Skills是免费的吗?
绝大多数 OpenClaw Skills是免费开源的。但部分Skills依赖第三方API(如 Tavily 搜索、DALL-E 图片生成),这些API本身可能需要付费订阅或按调用量计费。Skills本身不收费,但底层服务可能有成本。
一个实例可以启用多少个Skills?
没有硬性限制,你可以同时启用任意数量的Skills。但建议根据实际需要启用 5-15 个常用Skills,过多的Skills会让AI在选择工具时变慢,也会增加每次对话的上下文消耗。
我可以创建自己的Skills吗?
可以。OpenClaw 提供标准化的Skills开发框架,使用 TypeScript 或 JavaScript 编写。你也可以将现有的 MCP 服务器直接作为Skills使用。创建的Skills可以私用,也可以发布到 ClawHub 与社区分享。
Skills和 MCP 服务器有什么区别?
传统 OpenClaw Skills是内置的函数调用(Function Calling),运行在 OpenClaw 进程内部。MCP 服务器是独立进程,通过标准协议与 OpenClaw 通信,隔离性更好。两者在使用体验上几乎一样 — AI会自动选择最合适的工具来完成任务。OpenClaw 同时支持两种方式。