乐于分享
好东西不私藏

第04篇-OpenClaw-Skill生态全解析

第04篇-OpenClaw-Skill生态全解析

小龙虾的超能力——OpenClaw Skill 生态全解析

最近被一只龙虾刷屏了。Twitter 上一堆人在晒自己的 OpenClaw,有人让它自动处理邮件,有人让它控制智能家居,有人让它在 WhatsApp 上当私人助理……145K GitHub stars 不是白拿的。

我第一次看到 OpenClaw 的时候,反应是”又一个 AI 聊天工具?”。直到我看见有人在 Telegram 里让它帮忙订机票、查天气、顺手把会议纪要整理好发到 Notion 里——一条消息链搞定三件事。这不是聊天机器人,这是真正的私人助理。

这是 Skill 系列的最后一篇。前三篇我们拆了社区热门 Skill、Claude Code 内置 Skill、OpenCode 的 Skill 系统。今天聊聊这只龙虾的 Skill 生态,顺便把三大平台拉通做个对比,给这个系列收个尾。

OpenClaw 是什么?先把定位搞清楚

一句话:OpenClaw 不是编程助手,是 Personal AI Assistant。

这个定位跟 Claude Code、OpenCode 完全不同。后两者的主战场是终端和代码编辑器,核心用户是程序员。OpenClaw 的野心大得多——它想做你生活和工作中的全能管家。

创建者是 steipete,全名 Peter Steinberger,iOS 社区的老炮了。做过 PSPDFKit 的人应该都知道他。这哥们的核心理念是 “AI that actually does things”——不只是跟你聊天,而是真的能帮你干活。

几个关键数据:

  • 145K+ GitHub stars,MIT 开源,代码全透明
  • 50+ 通信渠道:WhatsApp、Telegram、Discord、Slack、iMessage、Signal……你能想到的即时通讯工具它基本都支持
  • 模型无关:Claude、GPT、Gemini、DeepSeek、Ollama 随便切,不绑定任何一家
  • 持久记忆:跨会话记住你的偏好和上下文,不是每次聊天都从零开始
  • Heartbeat 心跳:就算你不跟它说话,它也能在后台定期执行任务
  • Cron 定时任务:每天早上 8 点给你推天气预报、每周五下午汇总本周待办,这种事它自己就能干
  • 本地运行:数据不离开你的机器,隐私这块拿捏得死死的

说白了,Claude Code 是你的编程搭档,OpenCode 是你的开源编程搭档,OpenClaw 是你的全能管家。三者定位完全不同,不存在谁替代谁的问题。

Skill 在 OpenClaw 里扮演什么角色?

如果模型是大脑,Skill 就是双手。

没有 Skill 的 OpenClaw 只是个聊天机器人——能聊天、能回答问题,但干不了实事。装上 Skill 之后,它才真正”长出手来”,能操作浏览器、管理文件、调用 API、控制智能设备。

OpenClaw 自带大约 20 个核心内置工具,覆盖文件操作、Shell 命令、Web 请求、记忆管理这些基础能力。但真正让它变成”全能管家”的,是 Skill 扩展系统。

社区有多猛?截至 2026 年 4 月,ClawHub 市场上已经有 5700+ 社区 Skill。从生产力工具到智能家居控制,从代码开发到内容创作,你能想到的场景基本都有人做了。

Skill 系统架构:6 层优先级,比你想的复杂

OpenClaw 的 Skill 加载机制是我见过最讲究的,6 层优先级从高到低:

  1. extraDirs——通过配置文件指定的额外目录,优先级最高
  2. bundled——OpenClaw 自带的内置 Skill
  3. managed——通过 CLI 安装到 ~/.openclaw/skills/
     的 Skill
  4. personal agent——个人 agent 目录 ~/.agents/skills/
     下的 Skill
  5. project agent——项目级 agent 的 Skill
  6. workspace——工作区级别的 Skill,优先级最低

为什么要搞这么多层?因为 OpenClaw 支持多 agent 场景。你可以给不同的 agent 配不同的 Skill 集合,比如”工作 agent”只加载 GitHub、Notion、Slack 相关的 Skill,”生活 agent”只加载天气、日历、购物相关的 Skill。通过 per-agent 和 shared skills 的区分,避免 Skill 之间互相干扰。

格式上,OpenClaw 兼容 AgentSkills 标准和 Pi 格式,核心还是 SKILL.md 那一套。如果你之前给 Claude Code 或 OpenCode 写过 Skill,拿过来基本能直接用。

有个细节值得说:环境变量注入。你可以在配置里写 skills.entries.<name>.env 和 apiKey,OpenClaw 会自动把这些值注入到 process.env 里。Skill 代码直接读环境变量就行,不用在 SKILL.md 里硬编码密钥。这个设计比手动管理 .env 文件优雅多了。

还有个 Skill gating 机制——在 SKILL.md 的 metadata 里写 openclaw.requires.bins 或 requires.env,OpenClaw 会在加载前检查依赖是否满足。比如 Browser Skill 依赖 Playwright,如果你机器上没装,这个 Skill 就不会加载,不会报一堆莫名其妙的错。

白名单控制也有。Agent Skill Allowlist 可以精确控制每个 agent 能用哪些 Skill,安全性上比”全部加载”靠谱得多。

10 个核心内置 Skill 拆解

OpenClaw 内置了不少好东西,我挑 10 个最有代表性的聊聊。

1. Browser——Playwright 浏览器全自动化

这个 Skill 基于 Playwright,能做的事情很多:导航网页、填写表单、点击按钮、截图、提取数据。

跟 Claude Code 的 Browser Skill 类似,但 OpenClaw 的场景更广。你可以让它帮你登录某个网站查信息、自动填写报销单、定期截图监控页面变化。配合 Cron 定时任务,每天早上自动帮你查一遍各个平台的消息通知,然后汇总发到你的 Telegram 上。

这才是”AI 助理”该有的样子。

2. 1Password——安全凭证管理

这个 Skill 解决了一个很现实的问题:AI 需要用你的账号密码去操作各种服务,但你不想把密码明文写在 prompt 里。

1Password Skill 让 OpenClaw 直接从 1Password 里取凭证,用完即弃,不会在对话历史或日志里留下痕迹。你只需要授权一次,后续 OpenClaw 需要登录什么服务,自己去 1Password 里拿密钥就行。

安全这块,OpenClaw 确实想得比较周到。

3. Coding-Agent——委托写代码

没错,OpenClaw 自己不写代码,但它可以委托 Claude Code 或 Codex 在后台写。

工作流是这样的:你在 WhatsApp 上跟 OpenClaw 说”帮我写个 Python 脚本,把这个 CSV 转成 JSON”,它会把任务分发给 Coding-Agent,后台调用 Claude Code 或 Codex 完成编码,然后把结果返回给你。

这个设计挺聪明的——术业有专攻,OpenClaw 负责理解需求和协调,编码交给专业的编程 AI。

4. GitHub——PR/Issue/CI 完整工作流

基于 gh CLI 实现,能做的事情包括:创建 PR、review 代码、管理 Issue、查看 CI 状态、合并分支。

跟 Claude Code 的 GitHub 集成类似,但 OpenClaw 的优势在于你可以在任何通信渠道触发。在 Slack 里说一句”把那个 bug fix 的 PR 合了”,它就去 GitHub 上操作。不用切到终端,不用打开浏览器。

5. Canvas——跨终端可视化

这个 Skill 比较有意思。它能把 HTML 内容推送到你的 Mac、iOS、Android 设备上渲染展示。

什么场景会用到?比如你让 OpenClaw 帮你分析一份数据,它可以生成一个交互式图表,直接推到你手机上看。或者你让它帮你做个简单的演示页面,不用开电脑,手机上就能预览。

跨终端这个能力,是纯终端工具做不到的。

6. Notion——云协作知识管理

对接 Notion 的 2025-09-03 版本 API,支持页面管理、数据库操作、内容块增删改查。

我见过最骚的用法是:有人让 OpenClaw 每天自动把 Telegram 群里的重要消息摘要整理到 Notion 数据库里,按日期和话题分类。手动做这事得花半小时,OpenClaw 配合 Cron 任务,全自动。

7. Obsidian——本地知识库管理

跟 Notion Skill 互补。Notion 管云端协作,Obsidian 管本地知识库。

能做的事情:创建笔记、搜索内容、管理标签、处理双链关系。如果你是 Obsidian 重度用户,这个 Skill 能让 OpenClaw 帮你自动整理笔记、生成每日总结、维护知识图谱。

8. Nano-Banana-Pro——Gemini 3 Pro 图像生成

名字很搞笑,但能力不弱。基于 Gemini 3 Pro 模型,支持最高 4K 分辨率的图像生成。

你在 WhatsApp 上发一句”帮我画个科技风的封面图,主题是分布式系统”,它就能生成。不用打开 Midjourney,不用切到浏览器,消息里直接出图。

对于经常需要快速出图的场景,这个 Skill 很实用。

9. Weather——无需 API Key 的全球天气

基于 wttr.in 服务,不需要任何 API Key 就能查全球天气。

看起来简单,但配合 Heartbeat 心跳和 Cron 定时任务,它能做到每天早上 7 点自动给你推送今天的天气和穿衣建议。这种”不用你开口就主动服务”的体验,是 OpenClaw 跟其他 AI 工具最大的区别。

10. Summarize——通用文本摘要

给它一个 URL、一份 PDF、一个 YouTube 视频链接,它都能帮你生成摘要。

我最常用的场景是:在 Telegram 里转发一篇长文链接给 OpenClaw,它自动读完生成摘要发回来。省得我自己花 20 分钟读完才发现”就这?”。

ClawHub 市场:5700+ Skill 随便挑

OpenClaw 的 Skill 市场叫 ClawHub,网址是 clawhub.ai。

跟 npm 或 pip 类似,你可以在上面浏览、搜索、安装社区贡献的 Skill。CLI 操作也很直观:

# 搜索 Skillopenclaw skills search “home automation”# 安装 Skillopenclaw skills install @author/skill-name# 更新已安装的 Skillopenclaw skills update# 卸载 Skillopenclaw skills remove @author/skill-name

按类别分的话,大概这么几个方向:

  • Productivity:日历管理、邮件处理、待办事项、笔记整理
  • Development:代码生成、CI/CD、数据库管理、API 测试
  • Automation:智能家居、工作流自动化、数据同步
  • Media:图像生成、视频处理、音频转写
  • Communication:消息转发、群管理、自动回复

安全方面,ClawHub 跟 VirusTotal 有合作,所有上架的 Skill 都会经过安全审计。虽然不能说 100% 安全,但至少比从 GitHub 上随便 clone 一个靠谱。

自己动手搓一个 Skill

跟 Claude Code 和 OpenCode 一样,OpenClaw 也支持自建 Skill。流程很简单:

# 创建 Skill 目录mkdir -p ~/.openclaw/workspace/skills/hello-world

然后在目录下创建 SKILL.md:

name: hello-worlddescription: A simple greeting skill# Hello World SkillWhen the user says “hello” or “hi”, respond with a friendlygreeting and ask how you can help today.Include the current time and weather if available.

name 和 description 是必填字段,其他都是可选的。写完之后在 OpenClaw 里输入 /new 重启会话,新 Skill 就会被加载。

高级一点的玩法:

name: deploy-checkerdescription: Check deployment status across environmentsmetadata:  openclaw:    os: [macos, linux]  # 只在 Mac 和 Linux 上加载    requires:      bins: [kubectl, helm]  # 依赖 kubectl 和 helm      env: [KUBECONFIG]  # 需要 KUBECONFIG 环境变量

os 过滤让你的 Skill 只在特定操作系统上加载,requires.bins 检查命令行工具依赖,requires.env 检查环境变量。这些条件不满足,Skill 就不会加载,避免运行时报错。

最骚的是——龙虾会自己写 Skill。我看到有人在 Twitter 上说:”我让 OpenClaw 帮我自动化 Todoist 任务管理,它自己写了个 Skill,然后自己装上了,然后就开始用了。” 这种”自我进化”的能力,说实话有点超出我的预期。

Plugins + Skills:两条腿走路

OpenClaw 的扩展体系有两条线:Plugins 和 Skills。

Plugins 通过 MCP 协议连接外部服务,提供底层能力。比如一个 Notion Plugin 通过 MCP 暴露了”创建页面””查询数据库”这些工具。

Skills 通过 AgentSkills 格式教 agent 怎么用这些工具。比如一个 Notion Skill 告诉 agent:”当用户说’整理今天的笔记’时,先查询今天创建的所有页面,然后按标签分类,最后生成一份摘要。”

Plugin 提供能力,Skill 教会用法。二者互补,缺一不可。

这个设计跟 Claude Code 的 MCP + Skills 思路一脉相承,但 OpenClaw 因为通信渠道多,Plugin 和 Skill 的组合玩法也更丰富。你可以在 WhatsApp 上触发一个 Skill,这个 Skill 调用多个 Plugin 完成一系列操作,最后把结果推送到你的 Telegram 上。跨渠道协作,这是纯终端工具做不到的。

三大平台横向对比:选工具别当锤子看钉子

系列四篇写完了,把 Claude Code、OpenCode、OpenClaw 的 Skill 系统拉通对比一下:

维度
Claude Code
OpenCode
OpenClaw
定位
AI 编程助手
开源 AI 编程助手
Personal AI Assistant
Skill 数量
5 内置 + 社区无限
6 内置 + oh-my-opencode 扩展
20+ 内置工具 + 5700+ ClawHub
安装方式
npx

 / claude skills add
~/.config/opencode/skills/ openclaw skills install
市场
skills.sh + GitHub
GitHub 为主
ClawHub (clawhub.ai)
通信渠道
终端
终端 + TUI
50+ (WhatsApp/Telegram 等)
模型支持
Claude 系列
75+ 模型
模型无关
开源
部分开源
MIT 全开源
MIT 全开源
Skill 格式
SKILL.md (Agent Skills 标准)
SKILL.md (兼容 Agent Skills)
SKILL.md (兼容 Agent Skills + Pi)
多 agent
不支持
支持 (build/plan/explore)
支持 (per-agent skills)
定时任务
不支持
不支持
Cron + Heartbeat
安全审计
VirusTotal 合作

几个关键结论:

写代码选 Claude Code。它的编程能力目前还是最强的,5 个内置 Skill 覆盖了代码审查、批量重构、调试诊断等核心场景。Superpowers 这种社区 Skill 更是把 TDD 开发方法论做到了极致。

要开源可控选 OpenCode。MIT 协议,Go 语言写的,75+ 模型随便切。Skill 系统兼容 Claude Code 的 Agent Skills 标准,社区 Skill 基本能通用。oh-my-opencode 的内置 Skill 虽然数量不多,但 playwright、git-master 这些都很实用。

要全能管家选 OpenClaw。50+ 通信渠道、5700+ 社区 Skill、Cron 定时任务、持久记忆……这些能力组合在一起,让它能做的事情远超编程范畴。处理邮件、管理日历、控制智能家居、自动化工作流,这些都是 OpenClaw 的主场。

三个格式都兼容 Agent Skills 标准,这意味着你写一个 Skill,三个平台基本都能用。生态没有割裂,这是好事。

系列收尾:工具是手段,不是目的

四篇文章写下来,从社区热门 Skill 到三大平台的内置 Skill,该拆的都拆了。

最后说几句掏心窝子的话。

这三个工具不是竞争关系,是互补关系。Claude Code 写代码最强,OpenCode 开源可控,OpenClaw 是全能管家。根据场景选工具,别当锤子看钉子。

Skill 系统的价值不在于你装了多少个,而在于你能不能把自己的工作流沉淀成 Skill。别人写的 Skill 再好,也是别人的工作流。你自己团队的代码规范、部署流程、排查手册,这些东西做成 Skill 之后,才是真正属于你的”超能力”。

AI 编程工具发展到今天,已经不是”能不能用”的问题,而是”会不会用”的问题。Skill 就是”会用”的关键——它把零散的经验变成可复用的规则,把个人的能力变成团队的能力。

这只龙虾能火到 145K stars,不是因为它技术多牛,而是因为它真的在帮人解决问题。这个道理,放在任何工具上都成立。


#OpenClaw #小龙虾 #AI助手 #PersonalAI #ClawHub #AgentSkills #AI编程 #开源工具 #智能家居 #技术干货 

     觉得有用?扫码关注「昕悦技术栈」持续输出实战干货

长按识别二维码,关注我!