一、OpenClaw实战¶
1.1 Skills¶
OpenClaw Skills,本质上是给Agent配的“专项能力包”。
它不是模型本身,而是让模型在特定任务里“按固定方法做事“的一层标准化机制。
1.1.1 为什么需要Skills?¶
很多团队用Agent会遇到三个问题:
-
同一个问题,回答风格忽左忽右
-
新人接手后,质量不稳定
-
知道要做什么,但不知道按什么步骤做
Skills的作用就是把"隐性经验"变成"显性流程”:
- 该用什么工具
- 按什么顺序做
- 什么场景用,什么场景不用
- 输出要达到什么标准
所以你可以把Skills理解成:
Agent的岗位SOP+方法论模板+质量护栏
1.1.2 Skills和Prompt有什么区别?¶
很多人会问:我写一段长Prompt不就行了吗?
区别在于:
-
Prompt更像"一次性交代”
-
Skill更像“可复用制度”
Skill通常包含:
-
名称与适用场景(什么时候触发)
-
执行步骤(先做什么后做什么)
-
工具使用规则(调用哪个tool)
-
输出格式要求(结果怎么交付)
简单说:Prompt解决一时,Skill解决长期。
一个通俗类比
把Agent当作新入职同事:
- 模型能力=同事的基本智力
- Skills=岗位培训手册
- 工具权限=办公系统账号权限
- 长期记忆=组织经验库
没有Skills,Agent只能"聪明地猜";有Skills,Agent才能"稳定地做”
1.1.3 OpenClaw Skills使用场景¶
场景A:高频重复任务
例如:朋友圈文案、日报、复盘、工单排查。
场景B:质量要求固定
例如:必须按“现象→原因一结论"写,必须给可执行建议。
场景C:多人协作交接
新成员或新Agent上线时,按Skill就能快速对齐标准。
1.1.4 自定义Skills¶
思路: 让OpenClaw自己帮我们写Skill
目标:做一个「朋友圈文案写手」Skill
帮我做一个skill,名字叫 moments-copywriter。
用于生成朋友圈文案。
规则:
1. 每次输出1主1备;120-180字;短句、单核心、零跳步;
2. 风格偏理性,创作方向:乐观向上+激励鸡汤+行动倡议;
3. 需要包含AI、大模型关键词;
4. 禁止内容无限重复;
5. 输出格式固定为【主版本】【备选】
示例1:经历了最近几年的喧嚣,AI行业正在去伪存真。 2026年之所以被看好,是因为AI技术越来越成熟,大概率会完成从概念到价值的闭环。对于技术人来说,观望不如上手。别让“等待”消磨了你的先发优势,早一步入局,多一分胜算。
示例2:身边经常有人问AI该怎么学,我的建议一直是:先跑起来,再调整姿势。2026年确实是关键节点,但机会不会留给一直犹豫的人。如果你不想在未来几年处于被动,建议沉下心来,给自己一次升级的机会。
示例3:任何时候,投资自己的大脑都是回报率最高的事。 面对大模型浪潮,观望的人看到的是泡沫,入局的人看到的是机会。2026年是起飞之年,别让自己成为那个在起飞前下船的人。
1.1.5 用ClawHub管理Skills¶
1、安装ClawHub
npm install -g clawhub
2、登录ClawHub,获取CLI token
虽然不登录也可以下载skills,但有同学反馈不登录下载会很慢,甚至被限速
首先到https://clawhub.ai/注册账号(可以用github账号直接登录),获取到你自己的token
https://clawhub.ai/settings

使用token登录ClawHub
clawhub login --token <your-token>
3、常用命令
# 搜索技能clawhub search "PDF编辑"
clawhub search "Kubernetes"
clawhub search "Ansible"# 安装技能clawhub install nano-pdf # PDF编辑技能clawhub install kubernetes # k8s相关技能clawhub install schedule-task # 定时任务技能# 查看已安装技能clawhub list# 更新技能clawhub update skill-name # 更新单个clawhub update --all # 更新全部# 查看skills元数据clawhub inspect skill-name# 发布自定义技能clawhub publish ./my-skill --name "我的技能" --version 1.0.0