skill-creator 1 —— 快速创建你的专属 skill

Hi~大家好,我是三金。

相信只要是玩儿过 skill 的人都听过或者用过 Anthropics 官方的一个 skill ------ skill-creator。

它是一个可以帮我们做 skill 的 skill(听起来有点绕口😂),简单点说:我们直接了当地告诉它需要什么能力,它就会引导我们一步步把这个能力输出成一个结构完整、能真实触发、测试以及迭代的 skill 技能包。

可以说它就是 Claude 生态或者 skill 生态中的技能工厂

在正式介绍这个 skill 之前,让我们来回顾一下 skill 解决了什么问题。想象一下这种场景:

你在使用 AI Coding 进行项目开发,在开发过程中发现有很多重复的工作,比如每次写完代码都需要按照固定流程做一次 Code Review:需要检查安全、检查性能、检查命名规范等。 每当这个时候你就像一位推销人员,将你的固定话术重复输出给 AI:在 CR 时你要注意这几点或者注意那几点。

于是你就在想:要不直接把这套流程打包成一个工作流,以后直接跑这个工作流不就可以了?

这就是 Skill ------ 把重复的工作流打包成可复用的指令集。

但光知道 Skill 也不行,还存在以下问题:

  • SKILL.md 应该怎么写?
  • 如何定义 description 才能让技能在该触发时触发,不该触发时别触发?
  • 写完要如何验证它真的管用?
  • 人工输出 SKill 会耗费非常大的精力,需要你自己想提示词、想触发条件以及限制条件,需要自己进行多轮测试。一个好的 skill 往往会耗费你几周甚至几个月的时间,如何提高效率?

skill-creator 就是来解决这些问题的,它会引导我们走完从"有想法"到"能落地"的全流程。

安装

在终端输入以下指令进行 skill-creator 安装:

bash 复制代码
npx skills add anthropics/skills --skill skill-creator

以 Claude Code 为例,空格选中之后回车。接下来选择项目级别的安装还是全局安装:

继续回车即可。安装好之后打开 Claude Code,输入 /skill-creator 即可看到:

使用

使用起来也非常简单,我们在 Claude Code 中直接了当地告诉它:

css 复制代码
使用 skill-creator 帮我实现一个[实际需求]

再具体一下,以我们提到的 CR 为例:

diff 复制代码
使用 skill-creator 帮我实现一个 code-review。

目标,检测代码中:
- 明显的语法问题、边界问题、异常处理、竞态问题等
- 业务逻辑耦合,可读性和可维护性差!
- 不符合项目规范,代码风格差异大;
- 潜在的逻辑漏洞或者其他 bug;

输出问题点,并指出原因和修复建议。

接下来 skill-creator 会:

  • 追问一些边界情况
  • 帮你生成 SKILL.md
  • 给你 2-3 个测试 prompt
  • 你跑完看效果,觉得不行就让它改

整套创建流程异常丝滑,生成的 skill 在实际测试中也表现出色,可以清晰地指出代码中的缺陷,并按照优先级进行排列:

怎么工作的

根据上一小节的演示,其实大家也能大概看到 skill-creator 的创建过程分为五步:

第一步:告诉"我"你的梦想是什么(bushi) 。你需要告诉 skill-creator:我想做一个 Code Review 的 Skill。然后它就会反向追问你几个问题(如上一小节所示的截图),逐渐把模糊想法梳理成清晰的需求

第二步:它帮我们写 Skill.md 。根据上一步得到的结论,它会自动生成 frontmatter(也就是 name、description 等)和 Markdown 正文指令。当然如果你需要 references 以及 scripts 等附加目录,它也会帮我们规划好。

第三步:它生成测试 prompt(在 eval.json 中可以看到) 。从这一步开始就是重点,skill-creator 并不是把 Skill 写完就完事儿了,它会帮我们生成几个真实的测试场景去跑,然后再由我们来验证一下生成的这个 Skill 是否真的管用。在 AI + 人工协作时代,我始终认为人工审查验证是必不可少的护城河

第四步:迭代 。衔接上一步,根据验证结果 -> 反馈 -> 优化 skill -> 再测试验证。多轮迭代下来,Skill 的功能会越来越趋近于我们的目标,直到完全吻合。

第五步:优化触发 。这是非常关键的一步。它会帮我们构造应该触发不应该触发 的指令集,然后反复调整 frontmatter 里的 description,让你的 Claude 既不会乱触发,也不会漏触发

OK,到这里我们就已经基本认识了 skill-creator,并可以使用它生成想要的 skill 了。还在使用传统手艺进行 skill 开发的小伙伴可以切到这个工具上试试。

相关推荐
skywalk81632 小时前
近期有什么ai的新消息,新动态? 2026.4月
人工智能
庄小焱2 小时前
【AI模型】——RAG索引构建与优化
人工智能·ai·向量数据库·ai大模型·rag·rag索引·索引构建与优化
STLearner2 小时前
WSDM 2026 | 时间序列(Time Series)论文总结【预测,表示学习,因果】
大数据·论文阅读·人工智能·深度学习·学习·机器学习·数据挖掘
玩转单片机与嵌入式2 小时前
不会 Python、不会深度学习,也能在STM32上跑AI模型吗?
人工智能·单片机·嵌入式硬件·嵌入式ai
CareyWYR2 小时前
我暂停了vibecoding一个月
人工智能
竹之却2 小时前
【Agent-阿程】一文搞懂大模型Token核心原理与实战避坑指南
人工智能·token
呆呆敲代码的小Y2 小时前
从LLM到Agent Skill:AI核心技术全拆解与系统化学习路线
人工智能·ai·llm·agent·优化·skill·mcp
昵称小白2 小时前
从 ( y = wx + b ) 到神经网络:参数、loss、梯度到底怎么连起来(一)
人工智能·神经网络
SmartBrain2 小时前
基于 Spring AI + Skill 工程 + MCP 技术方案研究
人工智能·spring·架构·aigc