Series / 系列
Agent 系统与 OpenClaw 实践
- 01 工作流与智能体的区别
- 02 探索Skill:Claude提出的触发式调用新概念
- 03 openclaw 使用记录
- 04 openclaw针对不同场景分配模型
- 05 openclaw skill 创建与配置
详情请查阅https://docs.openclaw.ai/zh-CN/skills,本文是针对使用到的skill场景进行记录
创建 skill
让agent创建skill,建议明确制定使用skill-creator skill,不然模型可能创建出来的skill不符合规范格式,导致openclaw无法识别。
- skill-creator skill 是元skill,无需自己安装。
可以使用类似指令创建skill:
1 | 请你使用skill-creator skill创建一个skill,skill的用途是用于个人网站的友链管理。 |
skill 位置与优先级
自定义位置:在
openclaw.json中配置skills.load.extraDirs配置,指定skill的存储路径。内置skills:内置在openclaw中,比如
skill-creatorskill。托管式/本地 skills: .openclaw/skills 目录下的skill文件,该目录下的skills所有agent共享。
工作区skills:在每个agent自己的工作区中
<workspace>/skills目录下的skill文件。Note: 针对名称冲突,优先级是:工作区skill -> 托管式/本地 skills -> 内置skill -> 自定义位置。
Q&A
- 为什么创建skill但是openclaw没有识别到?
- 很有可能是模型创建出来的skill不符合规范格式,导致openclaw无法识别。比如,缺少name字段。
参考文档
Share / 分享
评论