skill-creator 是 Anthropic 官方推出的元技能生成工具,深度适配 Hermes/Claude 生态。它的核心价值在于引导用户从零起步,借助标准化流程完成 AI Agent 技能的创建、测试与导出。本文将带你完整走通技能开发的全链路——全程无需手动编写任何复杂格式,仅通过自然语言交互即可实现。
前置准备:安装 skill-creator
在正式创建技能之前,需要先完成工具安装,确保 Hermes 运行环境能够识别并调用该工具。安装步骤简便,仅需两步即可完成。
1. 执行安装命令
打开终端,运行以下命令:
skills install skills-sh/anthropics/skills/skill-creator
安装成功
2. 验证安装
重启 Hermes 环境后,向 AI 发送以下指令。若 AI 能够识别并启动引导流程,则代表安装成功:
请使用 skill-creator 帮我创建一个新技能

二、核心流程:5 步标准化技能创建
skill-creator 的核心优势在于全流程智能引导。它依据 Anthropic 官方规范,自动将技能创建的复杂环节拆解为清晰的步骤。你仅需用自然语言描述需求,其余工作由工具自动完成。
步骤 1:需求定义 —— 明确技能的核心目标
AI 首先会引导你梳理技能的基础信息。你只需用日常语言回答问题,无需任何技术格式。以下为关键问题示例:
- 技能名称:用简洁词汇命名,比如
markdown表格转SQL、Python代码批量格式化。 - 核心用途:一句话说明解决什么问题,例如「将 Markdown 表格自动转换为可直接运行的 SQL 建表语句」。
- 输入输出:明确技能的接收内容和返回结果,比如「输入为 Markdown 格式表格文本,输出为标准 SQL CREATE TABLE 语句」。
- 适用场景:补充使用场景,例如「处理文档中的结构化数据、快速生成数据库建表脚本」。
以上问题均为填空式,参照示例即可轻松完成。
步骤 2:技能设计 —— AI 自动完成逻辑规划
基于你的需求描述,skill-creator 会自动生成一套完整的技能设计方案,涵盖:
- 技能执行的分步逻辑
- 输入输出的格式规范
- 边界情况处理(比如空表格、特殊字符、数据类型冲突)
- 示例输入输出对照
你只需确认方案是否符合预期。如需调整,直接用自然语言说明修改方向,例如:
- 「增加对日期类型的识别和处理」
- 「输出时添加主键和注释」
工具会立即按你的要求更新设计。
步骤 3:生成标准技能文件
确认设计方案后,skill-creator 会自动生成符合 Hermes 规范的技能核心文件 SKILL.md。该文件包含:
- 技能的元信息(名称、描述、版本)
- 调用方式与触发条件
- 详细执行步骤
- 约束条件与错误处理逻辑
- 完整使用示例
这一过程完全无需手动编写任何格式,工具会自动完成所有标准化处理。
步骤 4:测试用例生成与验证
skill-creator 内置了技能验证流程,会自动生成多组测试用例,覆盖正常场景和边界场景:
- 正常场景测试:验证基础功能是否符合预期
- 边界场景测试:验证空输入、特殊格式、异常数据的处理逻辑
- 错误反馈:如果测试不通过,工具会自动定位问题,并引导你优化技能逻辑
这一设计相当于自动完成了质量把关,非常实用。
步骤 5:导出可安装的技能包
流程最后,skill-creator 会导出两种可直接使用的技能形式:
- 技能 ID 安装命令:直接复制命令即可在当前环境安装
hermes skills install [生成的技能ID] - 本地技能文件:导出完整的技能目录,可保存到本地,通过文件路径安装
hermes skills install ./你的技能目录名
三、一键启动模板:直接复制即可使用
如果想快速启动技能创建,可以直接把下面这段完整指令发给 AI,它会自动按官方流程执行:
请使用 skill-creator 帮我创建一个新技能,严格按照官方流程执行:
1. 先进行需求定义,引导我明确技能的名称、用途、输入输出和适用场景
2. 基于我的需求完成技能逻辑设计,生成分步执行流程
3. 生成完整的 SKILL.md 技能文件,确保符合 Hermes 规范
4. 自动生成测试用例并验证技能逻辑
5. 最后导出可直接安装的技能包和安装命令
你也可以根据需要替换模板中的描述,快速生成个性化技能。
四、常见问题与优化技巧
1. 技能创建中途会话中断怎么办?
直接发送指令:
请继续使用 skill-creator 完成之前的技能创建流程
工具会自动恢复之前的进度,无需重新开始。

2. 如何优化已创建的技能?
发送以下指令即可启动技能优化流程:
请使用 skill-creator 优化当前已安装的[技能名称],帮我补充边界场景处理,优化输出格式
3. 如何确保技能的稳定性?
- 在需求定义阶段,尽量明确输入的格式和约束,减少歧义
- 测试阶段,主动补充边界场景用例,比如空输入、特殊字符、异常数据
- 优先使用官方
skill-creator生成的技能,避免社区工具可能存在的兼容性问题
五、总结
skill-creator 作为 Anthropic 官方工具,真正降低了 AI 技能开发的门槛。你无需掌握复杂的格式规范,仅通过自然语言描述需求,就能走完从设计到落地的全流程。无论是日常文本处理、代码自动化,还是特定领域的工具开发,都能用它快速实现。
建议从一个小工具开始尝试——比如把 Markdown 表格转成 SQL 语句。等熟悉流程后,再开发更复杂的定制化技能,让 AI 真正成为适配你工作流的专属助手。

