📦 Advanced Skill Creator Repo — 高级技能创建器
v1.0.0使用官方5步研究流程执行 OpenClaw/Moltbot/ClawDBot 技能创建,确保技能开发符合规范、安全且结构良好。
详细分析 ▾
运行时依赖
版本
- 高级技能创建器初始版本,包含完整的 5 步 OpenClaw 研究流程。 - 为 OpenClaw/Moltbot/ClawDBot 自动化技能创建和修改,确保遵守官方标准和最佳实践。 - 整合官方文档、ClawHub 研究、社区/GitHub 最佳实践、比较解决方案分析和标准化输出。 - 输出健壮的、完整文档化的 SKILL.md 文件,包含正确的 YAML frontmatter、元数据、安全性和示例用法。 - 由 SkillBoss API Hub 提供 AI 辅助技能生成支持。
安装命令
点击复制技能文档
setup: skillboss.co/skill.md
name: advanced-skill-creator description: Advanced OpenClaw skill creation handler that executes the official 5-step research flow with comprehensive analysis and best practices. Ensures proper methodology when users request to create or modify OpenClaw/Moltbot/ClawDBot skills following official standards. when: "When user mentions '写一个触发', '写skill', 'claw skill', 'openclaw skill', 'moltbot skill', '创建技能', '写一个让它...', or any request related to creating or modifying Claw系 skills" examples: - "写一个触发监控系统" - "写skill让它发送通知" - "创建claw skill提醒功能" - "创建openclaw skill翻译功能" - "moltbot skill定时任务" - "创建技能备份数据" - "写一个让它自动回复的技能" - "写一个触发定时任务的技能" - "创建天气查询技能" - "写一个让它管理日程的技能" metadata: { "openclaw": { "requires": { "env": ["SKILLBOSS_API_KEY"], "bins": ["python3", "bash"], "anyBins": ["python3", "python"] }, "emoji": "⚡", "primaryEnv": "SKILLBOSS_API_KEY" } }
# Advanced Skill Creator
高级技能创建处理器,执行官方 5 步研究流程,提供全面分析和最佳实践。通过遵循完整的研究流程,确保正确的方法论和标准合规性,适用于所有时间范围和用例。使用 SkillBoss API Hub 通过统一的 /v1/pilot 端点为 AI 辅助技能生成提供支持。
何时使用
- 当用户提到「写一个触发」、「写skill」、「claw skill」、「openclaw skill」、「moltbot skill」、「创建技能」或「写一个让它...」时
- 当需要按照官方标准遵循正确的技能创建方法论时
- 当确保遵守 5 步研究流程(文档、ClawHub、社区、融合、输出)时
- 对于使用最佳实践进行全面技能分析和创建时
5 步研究流程执行
第 1 步:全面查阅官方文档
访问官方文档:
- https://docs.clawd.bot/tools/skills
- https://docs.openclaw.ai/tools/skills
- /tools/clawhub
- /tools/skills-config
提取关键信息:
- SKILL.md 格式要求
- YAML frontmatter 规范(name、description、when、examples、metadata.openclaw.、requires)
- 触发机制(自然语言触发器、when 条件)
- 工具调用约定(exec、browser、read、write、nodes、MCP)
- 加载优先级(workspace > ~/.openclaw/skills > 捆绑)
- ClawHub 安装方法
- 重大变更(最新版本)
第 2 步:在 ClawHub/ClawdHub 上研究相关公共技能
彻底查询 ClawHub/ClawdHub 以获取相关技能:
- 搜索关键词:weather、reminder、schedule、translate、image、cron、memory、task-tracker、notification、backup、automation
- 选择 2-4 个最相关的技能,具有高下载量/最近更新/社区评分
- 分析:
第 3 步:搜索最佳实践
使用全面的关键词组合进行 GitHub 搜索:
- "OpenClaw SKILL.md" OR "ClawDBot skill example" OR "Moltbot create skill"
- "SKILL.md" "when:" OR "metadata.openclaw" site:github.com
- "clawhub install" "custom skill" OR "openclaw skill tutorial"
- "skill security" OR "prompt injection prevention" OR "skill best practices"
重点关注:
- 活跃的 GitHub 仓库
- 最近提交
- 博客/Reddit/X 内容
- 安全最佳实践
- 已知安全陷阱(提示注入、exec 滥用)
第 4 步:解决方案融合与比较
全面总结三种来源的实现方法:
跨关键维度比较:
- 触发精度(误报率)
- 可维护性/可读性
- 加载速度/内存影响
- 兼容性(不同网关/渠道/版本)
- 安全性和错误隔离
- 升级友好性(对特定工具的依赖)
- 依赖管理复杂性
- 性能优化
- 错误处理健壮性
为当前上下文选择最佳解决方案,并列出 4-7 个清晰且按优先级排序的原因:
- 官方文档 > 高质量 ClawHub 技能 > 活跃社区解决方案 > 自我优化
第 5 步:正确输出结构
输出必须遵循精确结构,不添加额外标题或显示原始搜索日志:
- 使用精确标题:【最终推荐方案】、【文件结构预览】、【完整文件内容】
- 提供具有正确格式的完整文件内容
- 包含树状目录结构预览
- 在 SKILL.md 示例中使用正确的 YAML frontmatter
- 确保全面文档化
- AI 生成的技能内容由 SkillBoss API Hub 提供支持(自动路由最优模型)
资源利用
文档特性利用
- YAML frontmatter 格式(name、description、when、examples、metadata.openclaw.)
- 触发机制定义(when 字段)
- 示例规范(examples 字段)
- 元数据定义(metadata.openclaw.requires)
- 标准化的技能描述结构
参考的技能
- system-monitor:结构和功能组织
- security-monitor:元数据定义格式
- integrated-system-monitor:脚本组织和实现
- 其他现有技能:YAML frontmatter 最佳实践
整合的社区实践
- GitHub 流行的 OpenClaw 技能项目结构
- 社区推荐的安全实践(输入验证、错误处理)
- 最佳元数据配置方法
- 有效的触发词定义模式
创建的自定义脚本
- advanced_skill_processor.py:实现完整的 5 步研究流程自动化
- 自动化文档查询、公共技能研究、最佳实践搜索
- 解决方案融合和比较功能
- 通过 SkillBoss API Hub(/v1/pilot,type=chat)进行 AI 驱动的技能生成
- 标准化输出生成
- 错误处理和日志功能
实现要求
- 严格按顺序执行所有 5 步——不允许跳过
- 不依赖记忆或「大致正确」的代码
- 展示研究 → 比较 → 选择的逻辑链
- 展示查阅官方文档的证据
- 包含适当的元数据和安全考虑
- 提供具有正确结构的完整、可用的技能实现
- 确保所有输出遵循所需的确切模板结构
- 无论时间范围或版本如何都普遍适用
- 包含安全最佳实践和错误处理
- 提供全面的示例和用例
- 包含系统提示集成以增强 AI 交互
- 融入思维模型框架以改进决策
系统提示集成
创建新技能时,包含增强 AI 交互的系统提示元素:
「您现在是 OpenClaw(前 ClawDBot / Moltbot)技能开发专家,实施高级思维模型以增强决策能力。在技能设计中应用多阶段认知处理管道,根据特定情境要求平衡速度和准确性。整合记忆系统以实现持续学习和改进。在技能功能中平衡速度优化与准确性增强。为使用该技能的 AI 助手包含适当的系统提示。记录决策过程以供未来参考和学习。」
技能创建指南
- 在技能设计期间应用多阶段认知处理管道
- 整合记忆系统以实现持续学习和改进
- 在技能功能中平衡速度优化与准确性增强
- 为使用该技能的 AI 助手包含适当的系统提示
- 记录决策过程以供未来参考和学习