SuperAPI AI 工具集

openclaw-skill-creator

智能体与模型

查看项目

更新于 10-15 22:11

技能介绍

用途:创建与 OpenClaw 技能系统兼容的技能。

结构:技能目录包含必需的 SKILL.md,以及可选的 scripts/(可执行代码)、references/(上下文文档)、assets/(模板、图片)。

SKILL.md 头部使用 YAML 格式,含 name、description,以及 metadata.openclaw 下的 emoji、requires(bins、anyBins)、install(如 brew、apt 等安装项)。

使用流程:1) 初始化,运行 python3 ~/.claude/skills/openclaw-skill-creator/scripts/init_openclaw_skill.py,可传 --name、--path、--emoji、--requires、--resources。2) 实现,编辑生成的文件,编写 SKILL.md 指令、添加脚本、参考文档和模板。3) 打包,运行 python3 ~/.claude/skills/openclaw-skill-creator/scripts/package_openclaw_skill.py ./skills/my-skill,生成 my-skill.skill(ZIP 文件)。

与 Claude Code 技能的区别:OpenClaw 支持 metadata.openclaw(emoji、requires、install),包格式为 .skill ZIP,并提供 init_openclaw_skill.py 初始化脚本。

设计原则:保持简洁,只写智能体未知内容;渐进式披露,按需加载 references;根据任务脆弱性匹配自由度。常见模式包括 API 集成、Python 处理和多工具技能。

限制:资料未提供依赖版本、兼容性细节或价格信息,暂未提供。