AI创想

标题: OpenClaw Skills 开发全流程实战:从零到发布 [打印本页]

作者: 米落枫    时间: 昨天 17:34
标题: OpenClaw Skills 开发全流程实战:从零到发布
作者:Xpower 17
一、OpenClaw Skills 是什么

OpenClaw Skills 是模块化的能力包,能让 AI 助理快速获得特定功能。Skills 遵循标准规范(YAML frontmatter + Markdown 文档),可以被 ClawHub 管理、共享和复现。
核心特点:

二、完整开发流程(7步)

第1步:规划技能范围

问自己三个问题:
示例:开发 multi-search-engine 技能
第2步:创建项目结构
  1. mkdir-p ~/.openclaw/workspace/skills/my-skill
  2. cd ~/.openclaw/workspace/skills/my-skill
复制代码
必需文件:
  1. my-skill/
  2. ├── SKILL.md          # 主文档(必须)
  3. ├── _meta.json        # 元数据(可选,ClawHub 用)
  4. ├── config.json       # 配置模板(可选)
  5. ├── assets/           # 图片、示例文件(可选)
  6. ├── scripts/          # 辅助脚本(可选)
  7. └── references/       # 详细参考文档(可选)
复制代码
第3步:编写 SKILL.md(核心)

3.1 YAML frontmatter(必须)
  1. ---name: my-skill              # 文件夹名一致description:"做什么用的简短描述"version: 1.0.0              # 语义化版本author: Your Name           # 可选---
复制代码
3.2 Markdown 内容结构

推荐模板:
  1. # Skill Name
  2. 一句话价值主张。
  3. ## 功能特性
  4. - 特性1
  5. - 特性2
  6. ## 快速开始
  7. ```bash
  8. # 代码示例直接用实际命令
  9. tool_name({"param": "value"})
复制代码
详细说明

子模块1

解释用法、参数、返回值
子模块2


配置

如果需要配置文件,说明 config.json 的字段
安装与卸载
  1. clawhub install my-skill
  2. clawhub uninstall my-skill
复制代码
故障排查

常见问题及解决方案
相关资源

License

MIT / Apache 2.0 / …
[code]**关键规则:**
-




欢迎光临 AI创想 (https://llms-ai.com/) Powered by Discuz! X3.4