返回顶部
s

skill-maker技能创建器

Create new agent skills from scratch. Use when: (1) Building a new skill for specific capabilities, (2) Converting workflows into reusable skills, (3) Designing skill structure and triggers, (4) Setting up skill resources (scripts, references, assets).

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.1
安全检测
已通过
415
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

skill-maker

技能锻造者 🔨

使用结构化推理创建强大、可复用的技能。



技能锻造框架

┌─────────────────────────────────────────────────────────────┐
│ 技能锻造流程 │
├─────────────────────────────────────────────────────────────┤
│ 1. 解读 → 该技能需要什么能力? │
│ 2. 设计 → 结构、资源、触发条件 │
│ 3. 锻造 → 编写 SKILL.md,创建资源 │
│ 4. 测试 → 验证触发条件,检查质量 │
│ 5. 打磨 → 基于测试结果进行优化 │
└─────────────────────────────────────────────────────────────┘



决策树:我们在构建什么?

意图

├── 全新技能 ──→ 从步骤 1 开始

├── 替换现有技能 ──→
│ └── 先阅读旧技能,然后改进

└── 克隆并修改 ──→
└── 复制、重命名、自定义



步骤 1:解读

核心问题

问题你的答案
该技能做什么?[能力描述]
谁会触发它?
[用户触发条件] | | 领域是什么? | [主题领域] | | 复杂度如何? | 简单/中等/复杂 |

自查:解读

  • - [ ] 我能用一句话描述该技能吗?
  • [ ] 我知道哪些短语会触发它吗?
  • [ ] 这真的是一个新能力吗?

步骤 2:设计

复杂度决策

复杂度等级

├── 简单 ──→ 仅 SKILL.md
│ └── 一个能力,清晰步骤

├── 中等 ──→ SKILL.md + references/
│ └── 需要文档作为参考

└── 复杂 ──→ SKILL.md + scripts/ + references/
└── 需要可执行代码

目录结构

skill-name/
├── SKILL.md # 必需:名称、描述、正文
├── scripts/ # 可选:可执行代码
├── references/ # 可选:详细文档
└── assets/ # 可选:模板、文件

编写触发条件

用户通常会说:

  • - 我需要 [操作]
  • 如何 [任务]?
  • 帮我处理 [领域]
  • 你能 [能力] 吗?

描述公式:

[功能描述]。使用场景:(1) [场景 1],(2) [场景 2],(3) [场景 3]。

示例:

从 wttr.in 获取天气数据。使用场景:(1) 用户询问天气,(2) 用户想要天气预报,(3) 用户询问 [城市] 温度。

自查:设计

  • - [ ] 名称遵循规范(小写、连字符)?
  • [ ] 描述包含清晰的触发条件?
  • [ ] 我知道需要包含哪些资源?

步骤 3:锻造

SKILL.md 模板

为你的技能复制此模板:

yaml



name: my-skill
description: [功能描述]。使用场景:(1) [触发条件 1],(2) [触发条件 2],(3) [触发条件 3]。


我的技能

技能激活条件

当用户想要 [能力] 时触发此技能。

[领域] 框架

步骤操作
1[做什么]
2
[做什么] | | 3 | [做什么] |

工作流程

步骤 1:[名称]

[做什么及原因]

步骤 2:[名称]

[做什么及原因]

决策点

  • - 如果 [条件]:执行 [A]
  • 如果 [条件]:执行 [B]

常见场景

场景 1:[案例]

[做什么]

场景 2:[案例]

[做什么]

故障排除

问题:[错误]

  • - 原因:[为什么]
  • 修复:[如何解决]

快速参考

任务操作
[任务 1][命令/步骤]
[任务 2]
[命令/步骤] |

内容模式

模式用途
编号步骤顺序工作流
决策树
分支逻辑 | | 表格 | 快速参考 | | 代码块 | 示例 | | 错误部分 | 故障排除 |

渐进式信息展示

在 SKILL.MD 中(< 500 行):
├── 核心工作流(必须了解)
├── 关键示例(最常见)
└── 快速参考

在 REFERENCES/ 中:
├── 详细文档
├── API 规范
├── 边界情况
└── 扩展示例

自查:锻造

  • - [ ] 前置元数据完整(名称 + 描述)?
  • [ ] 正文包含推理框架?
  • [ ] 包含自查提示?
  • [ ] 资源结构合理?

步骤 4:测试

触发条件测试

阅读你的描述并提问:

描述:[你的描述]

这能否匹配用户说:

  • - [触发短语 1]? → 是/否
  • [触发短语 2]? → 是/否
  • [触发短语 3]? → 是/否

自查:测试

  • - [ ] 描述是否匹配用户可能使用的短语?
  • [ ] 技能是否可通过搜索找到?
  • [ ] 是否有清晰的步骤可遵循?
  • [ ] 是否包含错误处理?

步骤 5:打磨

优化循环

使用技能 → 发现问题 → 修复 → 再次使用
↑ │
└────────────────────────────────────┘

常见修复

问题解决方案
无法触发添加更多使用场景:触发条件
过长
将细节移至 references/ | | 令人困惑 | 添加示例场景 | | 缺少情况 | 添加故障排除部分 |

自查:打磨

  • - [ ] 已在真实任务上测试?
  • [ ] 已纳入用户反馈?
  • [ ] 可投入日常使用?

版本管理指南

何时升级版本

变更类型版本升级示例
错误修复,无新功能1.0.0 → 1.0.1v1.0.1
新功能,向后兼容
1.0.1 → 1.1.0 | v1.1.0 | | 破坏性变更 | 1.1.0 → 2.0.0 | v2.0.0 |

变更日志格式

markdown

版本 1.1.0

新增

  • - 新功能 X

变更

  • - 改进了 Y

修复

  • - 错误 Z

自查:版本管理

  • - [ ] 版本号是否正确递增?
  • [ ] 变更日志是否已更新?
  • [ ] 这是否是破坏性变更?

元数据最佳实践

前置元数据字段

yaml



name: my-skill
description: [功能描述]。使用场景:(1) [触发条件 1],(2) [触发条件 2]。
version: 1.0.0
changelog: [变更简要摘要]
metadata:
clawdbot:
emoji: 🔨 # 技能的表情符号
category: creation # 分类(research/coding/utility 等)
requires:
bins: [curl] # 必需的系统二进制文件
python: [requests] # 可选的 Python 包


表情符号选择


分类表情符号示例
研究🔬deep-research-pro, paper-compare
编码
💻 | code |
| 创建 | 🔨 | skill-forge |
| 工具 | ⚡ | surge |
| 天气 | 🌤️ | weather |
| 发现 | 🔍 | find-skills |
| 媒体 | 🎞️ | video-frames |
| 文件 | 📄 | pdf |

分类标签

分类使用时机
research研究、分析、比较
coding
代码相关任务 | | utility | 工具、下载、文件操作 | | creation | 构建新事物 | | communication | 消息、通知 | | media | 视频、音频、图片 |

依赖元数据

y

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 skill-maker-1776272302 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 skill-maker-1776272302 技能

通过命令行安装

skillhub install skill-maker-1776272302

下载

⬇ 下载 skill-maker v1.1.1(免费)

文件大小: 4.26 KB | 发布时间: 2026-4-16 15:38

v1.1.1 最新 2026-4-16 15:38
v1.1.1: Fix metadata format and remove outdated section

- Updated metadata frontmatter key to "openclaw" for consistency.
- Removed the "Quality Score" section from the documentation.
- No functional changes or new features added.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部