技能创建器是ONE社区收录的AI SKILL插件,创建、编辑、改进或审核AgentSkills的专业工具。支持从零开始创建新技能,或对现有技能进行改进、审查、审计、整理和清理。包含SKILL.md文件编辑、技能目录结构管理、参考文件和脚本组织等功能,确保符合AgentSkills规范。截至2026年,ONE社区已收录77+款AI SKILL插件,提供一键安装与部署支持。
功能介绍
技能创建器
功能介绍
技能创建器是OpenClaw生态系统的核心开发工具,专门用于创建、管理和维护AgentSkills。它提供了一套完整的技能开发工作流,从初始创建到最终发布,确保每个技能都符合OpenClaw的规范和最佳实践。
主要功能包括:
- 新技能创建:从模板开始快速创建标准化技能
- 技能改进:对现有技能进行功能增强和优化
- 代码审查:检查技能代码质量,识别潜在问题
- 结构审计:验证技能目录结构是否符合规范
- 文档整理:自动整理和格式化SKILL.md文档
- 依赖管理:检查和管理技能依赖关系
- 测试验证:提供技能测试框架和验证工具
安装方法
该技能已预装在OpenClaw中。如需手动安装或更新:
# 通过clawhub安装
clawhub install skill-creator或从GitHub直接安装
cd ~/.openclaw/skills && git clone https://github.com/openclaw/skills-skill-creator.git skill-creator使用场景
1. 新技能开发:从零开始创建全新的OpenClaw技能 2. 技能维护:对现有技能进行bug修复和功能更新 3. 代码审查:在提交技能前进行质量检查 4. 技能迁移:将旧版技能迁移到新版规范 5. 模板定制:创建自定义技能模板供团队使用 6. 批量处理:同时对多个技能进行审计和整理
注意事项
1. 规范符合性:确保创建的技能符合最新OpenClaw技能规范 2. 向后兼容:技能更新需考虑对现有用户的影响 3. 文档完整性:SKILL.md文档必须完整且准确 4. 测试覆盖:重要功能应有相应的测试用例 5. 依赖声明:明确声明所有外部依赖和系统要求
使用示例
# 创建新技能
创建技能 我的新技能 --category utility --description "这是一个实用工具技能"改进现有技能
改进技能 weather --add-feature "添加空气质量查询"审计技能结构
审计技能 healthcheck --verbose清理技能目录
清理技能 old-skill --remove-unused --organize-files验证技能规范
验证技能 coding-agent --check-template --check-docs生成技能文档
生成文档 my-skill --format markdown --include-examples技能结构规范
标准OpenClaw技能应包含以下结构:
技能名称/
├── SKILL.md # 主技能文档(必须)
├── references/ # 参考文件目录(可选)
│ ├── example1.json
│ └── example2.txt
├── scripts/ # 脚本文件目录(可选)
│ ├── setup.sh
│ └── cleanup.sh
├── tests/ # 测试文件目录(可选)
│ └── basic.test.js
└── README.md # 附加说明文档(可选)最佳实践
1. 从模板开始:使用官方模板确保结构正确 2. 渐进式开发:先实现核心功能,再添加高级特性 3. 充分测试:在不同环境下测试技能功能 4. 详细文档:提供清晰的使用说明和示例 5. 版本控制:使用语义化版本控制技能更新 6. 用户反馈:收集用户反馈持续改进技能
开发工作流
1. 使用创建技能命令初始化新技能
2. 编辑SKILL.md定义技能功能和用法
3. 在references/目录添加参考文件
4. 在scripts/目录添加必要的脚本
5. 使用验证技能检查规范符合性
6. 使用测试技能验证功能正常
7. 使用发布技能准备发布包
8. 提交到clawhub或GitHub仓库
安装方式
npx clawhub@latest install skill-creator
安装完成后,在 OpenClaw 中搜索「技能创建器」即可启用。