2026年7月2日 周四晚上19:30,报名腾讯会议了解“如何构建自进化的动态知识库(Brain)”(限30人)
免费POC, 零成本试错
FDE知识库

FDE知识库

学习大模型的前沿技术与行业落地应用


收藏

手写 Skill vs skill-creator:差距在哪

发布日期:2026-06-30 13:06:46 浏览次数: 1523
作者:AI大模型智能体前沿

微信搜一搜,关注“AI大模型智能体前沿”

推荐语

用 skill-creator 告别手写 Prompt 的陷阱,AI 技能从此精准触发、结构清晰、效果可测。

核心内容:
1. 手写 Prompt 的三大痛点:触发不足、结构混乱、无法验证
2. 官方工具 skill-creator 的便捷安装与创建流程
3. 工具带来的核心改进:强制触发、结构化输出与效果评估

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家

导读

 

你觉得自己 Prompt 写得够好了。指令清晰、示例完备、边界条件都想到了。但有没有一种可能——AI 根本没按你设想的在执行?

我花了三个月反复调试 AI 技能,最后发现根源不是"怎么写",而是"没有趁手的工具造它"。

这篇文章不是教你怎么写 Prompt 的,是告诉你为什么你写那么累还不生效。


你有没有过这种经历

花半小时写好一段几千字的 Prompt,小心翼翼地塞进 CLAUDE.md,结果用起来就是不对劲?

我经历过。不止一次。

你在文件里写了"当用户提到代码规范时,请使用团队特定的风格检查",AI 回复"好的收到"。然后你问它"这段代码风格对吗"——它给你一顿分析,该查的没查,不该啰嗦的啰嗦一大堆。你说它没看见吧,它看见了;说它没照做吧,它做了但就是……不好用。

后来我琢磨明白了。问题不在 Prompt 写得不够好,在写法本身。手写看着省事,但三个坑踩一个就够你受的:

  1. 触发不足——你写的是"建议触发",AI 理解成"省 Token 模式启动"
  2. 结构混乱——几千字规范塞一个文件,指令、示例、边界条件搅一起,AI 根本分不清优先级
  3. 无法验证——改没改好全靠"这次感觉好点了",没有对照组,退步了你都不知道

你改完 Prompt 后觉得"好像好点了",但第二天发现它又开始忽略你写的规则了

解决方案其实早就有了——Anthropic 官方出的 skill-creator 元技能,专门用来创建、修改和评估 AI 技能。

我第一次用的时候心态是"试试也不亏"。一行命令下去,几分钟生成了一整套东西:元数据、触发条件、工作流、测试用例。全程没让我手写 YAML,它问什么我答什么。

🚀 怎么装?一行命令

npx skills add https://github.com/anthropics/skills --skill skill-creator

npx 是 Node.js 自带的,装过 Node 就有。第一次跑它自动从 npm 拉最新的包,几秒完事——比等 pip 编译 pytorch 那几分钟,体感好太多了。

装完之后 ~/.agents/skills/ 下多出一个 skill-creator 目录。以后你在 Claude Code、Gemini CLI、Cursor 里直接说:

"我想创建一个新技能"

它就会像面试官一样,从需求场景到工作流程到边界条件,一步一步问你。回答完了生成的不是一个文件,而是一套可以直接用的技能包。

💡 那比手写到底好在哪?

主要在三个层面。

1. AI 不会再装睡了

手写最大的问题是触发语气太软。你写"当用户提到……可以考虑触发",AI 看了等于没看——它没把握就不触发,省 Token 是它的本能。

skill-creator 会自动在元数据里写 pushy 级别的触发描述。直白说:这事你必须上,别找借口。AI 读到这类表述时不会自作聪明地跳过。

2. 信息终于分层了

手写的另一个毛病是不分层——触发条件、工作流程、示例代码、注意事项全塞一个文件里。AI 读起来像翻一本没目录的书,看到第三段已经忘了第一段说的啥。

skill-creator 强制拆成三层,每一层有明确的职责:

  • 元数据(100 字简介,常驻内存,只判断要不要触发)
  • 核心工作流SKILL.md,触发了才读取,不浪费 Token)
  • 参考资源references/ 目录,需要时才查阅)

每层各司其职。第一步不会把第三步的信息全读了,AI 不会在判断"要不要触发"的时候就开始读你的完整工作流。

3. 最值钱的:效果能用数据说话了

这是手写完全做不到的——它带双代理对照测试(Evals)。

它会自动创建测试用例,同时启动两个 AI:一个加载你的新技能,一个不加载,跑同样的任务。然后对比输出,告诉你"这个技能让正确率从 40% 提到了 75%"。

不是玄学,是数据。你改完技能后不用再猜"好像好点了"——真的有数字告诉你有没有退步

📁 技能文件放哪了?

统一放在 ~/.agents/skills/(Windows 是 C:\Users\你用户名\.agents\skills\)。

你可能第一反应:为什么不是 .claude/ 下面?因为这是跨厂商的开放标准路径——.agents/skills 由 Vercel Labs 与 Anthropic、多个开源 AI 团队共同倡导。就像当年 Web 开发定义了 .next.nuxt 的约定一样,.agents 被定义为所有 AI Agent 在你本机上的「家」。

什么意思呢?你写好的一个技能,Claude Code 能用、Gemini CLI 能用、Cursor 能用——以后任何支持这个标准的新工具,开箱就能读到你已经装好的技能。

还有一个很实在的原因:**. 开头的文件夹在系统里默认隐藏**。日常清理桌面或垃圾文件时,你不会手滑把 AI 的技能库给删了。跟 .git.vscode 一个道理——重要的东西藏起来。

💡 如果 Claude Code 识别不到怎么办?

部分旧版本 Claude Code 可能还不支持直接从 .agents/skills/ 读取技能。解决方法很简单——建一个软链接,把 .agents/skills 映射到 .claude/skills

# Windows(管理员终端)
New-Item -ItemType SymbolicLink -Path "$HOME\.claude\skills" -Value "$HOME\.agents\skills"
# macOS / Linux
ln -s ~/.agents/skills ~/.claude/skills

建好之后,Claude Code 就能读到所有已安装的技能了。一个地方装,所有工具共享。

日常小修改(改团队名、调检查规则)直接打开 SKILL.md 改就行,不用每次跑 skill-creator。但改完想验证效果,可以跑一次 Evals 看看有没有退步。

🛠️ 几个常用操作

# 看自己装过哪些技能
npx skills list -g

# 从社区搜现成的(比如 React 相关)
npx skills find react

# 更新全部技能到最新
npx skills update

# 卸载用不上了的
npx skills remove 技能名 -g

# 从零搓一个自定义技能模板
npx skills init my-awesome-skill

平时最常用的是第一和最后一条。

🎯 说白了吧

使用 skill-creator 不是多此一举。它解决的核心问题就一个:把你写 Prompt 这件事,从「我感觉还行」推进到「有数据验证」的阶段。

从手写到工具辅助,表面上多了一步,但实际上少了无数遍"改了——没效果——再改"的死循环。真正的好技能不是写出来的,是测出来的。

打开终端,装一下。你下次写 skill 的时候会发现,自己花的时间不会再打水漂了。


参考资料

  • skill-creator 官方文档: https://github.com/anthropics/skills/blob/main/skills/skill-creator/SKILL.md
  • Anthropic Skills 开源仓库: https://github.com/anthropics/skills
  • npx skills 包说明: https://www.npmjs.com/package/skills
  • .agents 标准路径倡议(Vercel Labs): https://github.com/vercel-labs/agents
—THE END—

文章仅做学术分享,如有侵权请联系删除,非常感谢!


53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询

扫码登录
登录即表示您同意《53AI网站服务协议》
服务协议

欢迎您使用【53AI 官方网站】(以下简称“本网站”或“我们”)。本《会员服务协议》(以下简称“本协议”)是您(以下简称“会员”或“用户”)与【深圳市博思协创网络科技有限公司】之间关于注册、登录及使用本网站会员服务所订立的法律协议。

在您注册或登录前,请务必审慎阅读、充分理解各条款内容,特别是免除或限制责任的条款、知识产权条款、争议解决条款等。此类条款将以加粗形式提示您注意。 当您通过微信公众号授权、手机验证码验证或其他方式成功登录本网站时,即视为您已完全理解并同意接受本协议的全部内容。

一、 定义

本网站:指由【深圳市博思协创网络科技有限公司】运营的,域名为【53ai.com】的网站及相关移动端页面。

会员服务:指本网站向注册会员提供的知识库文章查阅、内容检索及其他相关增值服务。

知识库内容:指本网站发布的包括但不限于文字、图表、数据、研究报告、行业分析等数字化内容资源。

二、 账号注册与登录

登录方式:本网站支持以下登录方式,您可根据实际情况选择:

微信公众号授权登录:您同意将您的微信OpenID信息授权给本网站,用于创建或关联会员账号。

手机验证码登录:您需提供真实有效的手机号码,并通过短信验证码完成身份验证与登录/注册。

账号安全:您的账号仅限您本人使用,禁止赠与、借用、租用、转让或售卖。因您保管不善导致的账号被盗、密码泄露等损失,由您自行承担。

实名认证:根据相关法律法规要求,我们可能要求您在特定功能下完成实名认证。如您拒绝提供,可能无法使用部分或全部服务。

未成年人保护:若您未满18周岁,请在法定监护人的陪同下阅读本协议,并在征得监护人同意后使用本服务。

三、 服务内容与规范

知识库查阅权限:会员登录后,有权按照其会员等级对应的权限范围,在线浏览、检索本网站知识库中的相关文章及内容。

服务变更:我们有权根据业务发展需要,调整、变更或终止部分服务内容,并将以网站公告、公众号消息等方式提前通知。

禁止行为:您在使用服务时不得实施以下行为:

利用技术手段批量爬取、下载、转存知识库内容;

将知识库内容用于商业目的或未经授权地向第三方传播;

干扰本网站正常运行或侵犯其他用户合法权益;

发布违法违规信息或从事违反公序良俗的活动。

四、 知识产权声明

权利归属:本网站知识库中的排版设计、软件代码等内容的知识产权均归【公司全称】或原权利人所有,受《中华人民共和国著作权法》等法律保护。

有限许可:本网站授予会员一项非独占、不可转让、不可转授权的普通许可,仅限于个人学习、研究之目的在线查阅知识库内容。

侵权追责:未经书面许可,任何单位或个人不得以任何形式复制、转载、摘编、镜像、汇编或以其他方式使用上述内容。一经发现,我们保留追究其法律责任的权利。

五、 个人信息保护

我们重视对您个人信息的保护。关于我们如何收集、使用、存储和保护您的个人信息,请单独阅读 《隐私政策》。

您通过微信公众号授权或手机号验证所提供的信息,我们将严格按照《个人信息保护法》的规定处理,仅用于身份识别、服务提供及安全验证等必要用途。

您可以随时通过网站设置或联系客服行使查阅、更正、删除个人信息及撤回授权同意的权利。

六、 免责声明

内容准确性:知识库内容仅供参考,不构成专业建议。我们不对其完整性、准确性、时效性作任何明示或暗示的保证,您应自行判断并承担使用风险。

不可抗力:因自然灾害、政策法规变化、网络故障、第三方平台接口异常(如微信接口维护、运营商短信通道故障)等不可抗力导致的服务中断或延迟,我们不承担违约责任。

第三方链接:本网站可能包含指向第三方网站的链接,该等网站的内容和服务不受我们控制,请您自行甄别风险。

七、 违约责任

如您违反本协议约定,我们有权视情节采取警告、限制功能、暂停服务、注销账号等措施,并保留要求赔偿损失的权利。

如因您的违约行为导致我们遭受行政处罚、第三方索赔或商誉损失,您应承担全部赔偿责任(包括但不限于罚款、赔偿金、律师费、公证费等)。

八、 法律适用与争议解决

本协议的订立、执行和解释均适用中华人民共和国大陆地区法律。

因本协议产生的或与本协议有关的任何争议,双方应友好协商解决;协商不成的,任何一方均可向【公司所在地】有管辖权的人民法院提起诉讼。

九、 其他

本协议构成双方就本服务达成的完整协议,取代此前任何口头或书面约定。

本协议任一条款被认定为无效或不可执行的,不影响其他条款的效力。

我们对本协议享有最终解释权,并在法律允许的范围内保留随时修改的权利。修改后的协议一经公布即生效,继续使用服务即视为同意修订内容。


已查阅