程序员食堂
拥有10年丰富经验的bug解决专家,顺便也制造过不少bug。

skill-creator 是 Anthropic 官方推出的「元技能」工具,专为 Hermes/Claude 生态设计,它能引导用户从零开始,以标准化流程创建、测试并导出可直接安装的 Agent 技能。本文将从安装到落地,带你完整走完整个技能创建流程,全程无需手动编写复杂格式。

 前置准备:安装 skill-creator

在开始创建技能前,需要先完成工具安装,确保 Hermes 环境能识别并调用该技能。

1. 执行安装命令

打开终端,运行以下命令:

skills install skills-sh/anthropics/skills/skill-creator

image

 安装完成

2. 验证安装

 
重启后,发送以下指令,若 AI 能识别并启动引导流程,说明安装成功:
 
请使用 skill-creator 帮我创建一个新技能

image

 

 

二、核心流程:5 步标准化技能创建

 
skill-creator 的核心优势在于「全流程引导」,它会按照 Anthropic 官方规范,自动拆解技能创建的复杂环节,你只需用自然语言描述需求,即可完成技能开发。
 

步骤 1:需求定义 —— 明确技能的核心目标

 
AI 会先引导你梳理技能的基础信息,你只需用日常语言回答问题即可,无需任何技术格式。
 
  • 关键问题与回答模板
    1. 技能名称:用简洁词汇命名,如 markdown表格转SQLPython代码批量格式化
    2. 核心用途:一句话说明解决什么问题,如「将 Markdown 表格自动转换为可直接运行的 SQL 建表语句」
    3. 输入输出:明确技能的接收内容和返回结果,如「输入为 Markdown 格式表格文本,输出为标准 SQL CREATE TABLE 语句」
    4. 适用场景:补充使用场景,如「处理文档中的结构化数据、快速生成数据库建表脚本」
     
 
示例回答参考:
 
技能名称:markdown 表格转 SQL
 
用途:自动解析 Markdown 表格,提取列名、数据类型,生成规范的 SQL 建表语句
 
输入:Markdown 格式的表格文本(包含表头和示例数据)
 
输出:可直接执行的 SQL CREATE TABLE 语句,支持自动推断数据类型
 
 

步骤 2:技能设计 ——AI 自动完成逻辑规划

 
基于你的需求描述,skill-creator 会自动生成技能的完整设计方案,包括:
 
  • 技能执行的分步逻辑
  • 输入输出的格式规范
  • 边界情况处理(如空表格、特殊字符、数据类型冲突)
  • 示例输入输出对照
 
你只需确认方案是否符合预期,如需调整,直接用自然语言说明修改方向即可,例如:
 
  • 「增加对日期类型的识别和处理」
  • 「输出时添加主键和注释」
 

步骤 3:生成标准技能文件

 
确认设计方案后,skill-creator 会自动生成符合 Hermes 规范的技能核心文件 SKILL.md,文件包含:
 
  • 技能的元信息(名称、描述、版本)
  • 调用方式与触发条件
  • 详细执行步骤
  • 约束条件与错误处理逻辑
  • 完整使用示例
 
这一步无需你手动编写任何格式,工具会自动完成所有标准化处理。
 

步骤 4:测试用例生成与验证

 
skill-creator 内置了技能验证流程,会自动生成多组测试用例,覆盖正常场景和边界场景:
 
  • 正常场景测试:验证基础功能是否符合预期
  • 边界场景测试:验证空输入、特殊格式、异常数据的处理逻辑
  • 错误反馈:如果测试不通过,工具会自动定位问题并引导你优化技能逻辑
 

步骤 5:导出可安装的技能包

 
流程的最后,skill-creator 会为你导出两种可直接使用的技能形式:
 
  1. 技能 ID 安装命令:直接复制命令即可在当前环境安装
    hermes skills install [生成的技能ID]
     
     
  2. 本地技能文件:导出完整的技能目录,可保存到本地,通过文件路径安装
    hermes skills install ./你的技能目录名
     
 

 

三、一键启动模板:直接复制即可使用

 
如果你想快速启动技能创建,可直接发送以下完整指令给 AI,它会自动按官方流程执行:
 
请使用 skill-creator 帮我创建一个新技能,严格按照官方流程执行:
1. 先进行需求定义,引导我明确技能的名称、用途、输入输出和适用场景
2. 基于我的需求完成技能逻辑设计,生成分步执行流程
3. 生成完整的 SKILL.md 技能文件,确保符合 Hermes 规范
4. 自动生成测试用例并验证技能逻辑
5. 最后导出可直接安装的技能包和安装命令

 

你也可以根据自身需求,替换模板中的描述,快速生成个性化技能。
 

 

四、常见问题与优化技巧

 

1. 技能创建中途会话中断怎么办?

 
直接发送指令:
 
请继续使用 skill-creator 完成之前的技能创建流程

 

image

 

工具会自动恢复之前的进度,无需重新开始。
 

2. 如何优化已创建的技能?

 
发送以下指令,即可启动技能优化流程:
 
请使用 skill-creator 优化当前已安装的[技能名称],帮我补充边界场景处理,优化输出格式

 

 

3. 如何确保技能的稳定性?

 
  • 在需求定义阶段,尽可能明确输入的格式和约束,减少歧义
  • 测试阶段,主动补充边界场景用例,如空输入、特殊字符、异常数据
  • 优先使用官方 skill-creator 生成的技能,避免社区工具可能存在的兼容性问题
 

 

五、总结

 
skill-creator 作为 Anthropic 官方工具,降低了 AI 技能开发的门槛,无需掌握复杂的格式规范,仅通过自然语言描述需求,就能完成从设计到落地的全流程。无论是日常文本处理、代码自动化,还是特定领域的工具开发,都能通过它快速实现。
 
你可以从一个简单的小工具开始尝试,逐步熟悉流程后,再开发更复杂的定制化技能,让 AI 成为适配你工作流的专属助手。
 
 


微信图片_20251230145109_104_204

 

posted on 2026-04-22 16:38  程序员食堂  阅读(102)  评论(0)    收藏  举报