Skills Creator — Build High-Quality OpenClaw Skills

🛠️ 打造高触发率 LLM 技能的完整指南

OpenClaw/ClawHub 技能开发全流程指南,覆盖创建、评审、优化三个核心场景,内置 24 项质量检查清单与描述公式,帮助开发者打造高触发率、高可靠性的 LLM 技能。

收藏
3.7k
安装
1.2k
版本
1.0.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

该 skill 是一个面向 OpenClaw/ClawHub 生态的技能开发助手,采用工作流模式(Workflow Modes)设计,根据用户意图自动切换四种操作模式:

1. Mode 1 - 创建新技能:从需求收集→复杂度分级(Simple/Medium/Complex)→编写 frontmatter→构建 SKILL.md 主体→生成支持文件→质量审查,提供端到端的结构化指导。
2. Mode 2 - 评审现有技能:基于 24 项质量检查清单(quality-checklist.md),从 Frontmatter、Description、Structure、Security、Style、Completeness 六个维度输出诊断表格,按影响优先级排序修复建议。

3. Mode 3 - 改造优化:针对遗留技能执行「审计→重写描述→添加速查表→散文转表格→添加 guard clauses→提取深度内容→补充失败处理→再审计」的八步 retrofit 流程。

4. Mode 4 - 外部 API 集成:指导在 scripts/ 目录创建 curl 包装脚本,正确声明 metadata 依赖(bins/env),并提供调用示例。

显著优点

  • 触发优化导向:将 description 字段视为最高杠杆点,提供「动作动词+价值主张+5+触发短语」的公式化写法,显著提升 LLM 激活率。
  • LLM 原生设计:内容面向 LLM 上下文注入而非人类文档,强调「Do X when Y」指令式写法,大量使用表格替代散文以加速 LLM 查找。
  • 自洽性约束:强制 skill 自身必须包含它所教导的元素(如速查表、规则列表),形成质量信号。
  • 安全合规内置:明确禁止自动执行生成的脚本(Rule 6)、要求用户确认,避免 VirusTotal 敏感词、强制依赖声明等。

潜在缺点与局限性

  • 生态绑定深度:紧密耦合 OpenClaw/ClawHub 特定规范(如 clawdbot metadata 键、{baseDir} 路径变量),迁移至其他 agent 框架需大量改写。
  • 复杂度分级主观性:Simple/Medium/Complex 三档划分依赖经验判断,新手可能误判 tier 导致目录结构反复调整。
  • 单文件长度约束:强制 SKILL.md <300 行可能迫使过度拆分,某些深度技能可能需要频繁跨文件跳转。
  • curl 中心化:API 集成模式仅以 bash/curl 为例,未覆盖 Python/Node SDK 等更现代的集成方式。

适合人群

  • OpenClaw/ClawHub 技能开发者:从入门到发布全阶段
  • 技术写作/AI 产品经理:学习 LLM 上下文工程的最佳实践
  • DevOps/Platform 工程师:构建内部 agent 技能标准与审查流程

常规风险

  • 元数据格式错误:metadata 必须为单行 JSON,多行会导致 ClawHub 解析失败
  • 路径硬编码风险:未使用 {baseDir} 会导致技能在不同安装路径下失效
  • 依赖遗漏:未完整声明 requires.bins(含传递依赖如 node/npx)会导致运行时错误
  • 自动执行陷阱:虽有 Rule 6 禁止,但用户仍可能误执行未审查的生成脚本
  • 供应链风险:npx 调用未 pin 版本号(与自身教导的「Pin versions」矛盾,需注意)

---

注:安全认证报告为占位文本,未执行实际扫描,故安全等级基于内容自评。

Skills Creator — Build High-Quality OpenClaw Skills 内容

assets文件夹
references文件夹
手动下载zip · 16.5 kB
skill-template.mdtext/markdown
请选择文件