Claude Code 新功能上线:Skills 技能卡及各模型初步试用
Claude Code 新功能上线:Skills 技能卡!以及各模型初步试用。
Claude 上线了新的功能:Skills,这是一组包含了 SKILL.md 、脚本及其他资源的一组文件夹。大模型可以通过使用 Skills 提升处理特别任务的能力。Agent Skills 目前支持在 Claude.ai、Claude Code、Claude Agent SDK 和 Claude 开发平台使用。
如何使用 Skills:
- 在
~/.claude/文件夹下创建技能文件夹和SKILL.md,比如~/.claude/pdf/SKILL.md。 SKILL.md以 ymal 格式的元数据开头,定义技能名字与简介name和description。- 这些元数据会常驻上下文,以极少的 token 占用让大模型始终知道什么时候可以用什么技能。
SKILL.md内容教 AI 大概怎么搞,不要太冗长,保持5K以内。- 把具体的操作拆分成更细节的 md 文件在
SKILL.md加以描述,在需要的时候才去读取。 - 可以写好一些脚本放在文件夹里。
我的理解:
本质上是为了提升能力并节省上下文空间设计的一套 渐进式展开 的机制。这套机制并不陌生,有点类似 Cursor 之前的 .mdc 配置。
喜闻乐见的环节:
看完官网的简介,我就去更新 Claude Code 然后简单试用了一下。我看到官方仓库里有一些 SKILL 例子,包括 pdf、docx、pptx、xlxs。我把这些文件夹弄了下来,放在我的 ~/.claude/skills/ 文件夹下。
开始测试!
DeepSeek:我要搞一个 PDF 来实验,Sonnet 太贵了,本着勤俭节约的精神,我先让 DS 趟趟水。新会话,上来就问你会不会搞 pdf:可以看到 CC 提示请求使用 skill。
GLM 4.6:其实一上来他也不知道要怎么搞(没意识到 skills 的存在?)。于是我问他 你都具备哪些内置技能?,他跟我扯 CC 的一些指令。我在问他 我说的是内置 skills,这次他好像明白了:那就试试看吧。经过一番操作,转换成功了。也是需要一些提示词,我惜字如金测试的有点毛糙。还可以了。接下来 Sonnet 登场。
Claude Code:不废话,上来就让他干活。没毛病,一句话搞定,还得是自家模型 😂。
自定义一个 SKILL 看看:最后,我简单创建了一个 SKILL,看看是否生效。
总结:
我觉得这个功能非常有价值,以往只能在 AGENTS.md 里罗里吧嗦想教会 AI 一切,又抠抠搜搜想节省上下文,主打一个 200K 焦虑。现在可以充分利用这个渐进式展开的机制,为我们的大模型多装备一些技能卡,提升开发效率,增加刷 L 站的摸鱼时间。
期待各位佬玩出花来,不要忘了来分享分享 🫰。
评论已关闭