嘿朋友们!今天要跟大家聊一个超酷的东西——Anthropic 刚推出的 Agent Skills !
说实话,这不就是我一直梦寐以求的吗?!你想啊,之前用 Claude 的时候,虽然它很聪明,但总觉得缺点什么——就像一个刚毕业的天才大学生,理论知识一大堆,但真让他干活的时候…嗯,总得手把手教一遍流程。
现在不一样了! Anthropic 这波操作真的绝了,他们推出了一个叫 Agent Skills 的东西,简单说就是: 用文件夹给 AI 装技能包 !
是不是听起来很玄乎?别急,听我慢慢讲…
什么是 Agent Skills?说人话!
你可以把 Agent Skills 理解成给新员工准备的 入职指南 。
想象一下这个场景:公司来了个新人,超聪明的那种。但是他不懂你们公司的具体业务流程啊!这时候你会怎么办?肯定是准备一份详细的入职文档对吧!
Agent Skills 就是干这个的!它就是一个 文件夹 ,里面装着:
详细的操作指南(SKILL.md 文件)
现成的脚本工具
各种参考资料
关键来了 ——Claude 可以自己发现这些技能包,需要的时候自动加载!这波操作我是服了…
举个实际例子:让 Claude 学会操作 PDF
Claude 本来就很懂 PDF,读取、理解都没问题。但是要让它 填写 PDF 表单 ?以前可就麻烦了…
现在有了 PDF skill,整个事情就变得超简单!
Skill 的三层"渐进披露"机制(听起来高大上,其实很简单)
这个设计真的太聪明了!就像一本教科书的目录结构:
第一层:技能清单
- 启动时,Claude 会看到所有已安装技能的名字和简介
- 就像快速浏览目录,知道哪本书在书架上
第二层:详细说明
- 觉得这个技能有用?好,读完整的 SKILL.md 文件
- 就像翻开具体章节开始学习
第三层:深度资料
-
还需要更多细节?技能包里可以附带额外的参考文件
-
需要的时候再去查,不需要一开始就塞进脑子
这个设计的精髓在哪? 不会一股脑把所有信息塞进上下文窗口!要知道,上下文窗口再大也是有限的,这种按需加载的方式,理论上可以让技能包 无限大 !
妙啊…
Skills 怎么工作的?看这个流程图就懂了
整个过程是这样的:
你发了个消息:“帮我填这个 PDF 表单”
Claude 一看:哦,PDF 相关的任务!触发 PDF skill!
读取 pdf/SKILL.md 文件,学习基本操作
发现还需要表单填写的具体说明,继续读取 forms.md
好了,现在我会了!开始干活…
全程自动! 你完全不用手动告诉它该加载哪个技能,它自己就知道!
更骚的操作:直接执行代码!
这个功能我第一次看到的时候,真的惊了…
你想啊,有些事情用 AI 生成 token 来做,效率太低了。比如给一个超长列表排序,用 AI 一个个生成?那得多慢多贵啊!
Agent Skills 的解决方案: 在技能包里直接塞进现成的脚本!
比如 PDF skill 里就有个 Python 脚本,专门用来提取表单字段。Claude 直接运行脚本就行了,又快又准,还不占用上下文窗口!
代码是确定性的,结果可预期 ——这对很多应用来说太重要了!
怎么开发自己的 Skills?官方给的建议很实用
Anthropic 的工程师们分享了一些超实用的经验:
1. 从评估开始,不要瞎猜
别一上来就写一堆你觉得有用的东西!
正确做法:
- 先跑一些实际任务,看看 AI 哪里卡壳
- 观察它需要什么额外信息
- 针对性地补充到 skill 里
这才是精准打击啊朋友们!
2. 结构化设计,为扩展做准备
如果你的 SKILL.md 越写越长…那就该拆了!
怎么拆?
- 把不同场景的内容放到不同文件
- 互斥的内容分开存,减少 token 消耗
- 代码既可以执行,也可以当文档——要写清楚 Claude 该怎么用
3. 站在 Claude 的视角想问题
这个建议太重要了!
观察 Claude 怎么用你的 skill:
- 它会不会走歪路?
- 是不是过度依赖某些指令?
- name 和 description 写得够清楚吗?(Claude 就是靠这俩判断要不要触发技能的!)
4. 跟 Claude 一起迭代(这个思路绝了)
用 Claude 的时候,让它自己总结成功经验和常见错误!
出问题了?让它反思哪里搞砸了!
这样你能发现 Claude 真正需要什么 ,而不是你瞎猜它需要什么…这波操作简直是元认知了。
安全提醒:别乱装技能包!
这里严肃一点…
Skills 给了 Claude 新能力,但也意味着 恶意技能包可能带来风险 :
- 在你的环境里搞破坏
- 泄露数据
- 让 Claude 干一些你不想让它干的事
所以记住:
只从可信来源安装 skills
不确定的技能包,使用前仔细审查代码
注意那些让 Claude 连接外部网络的指令
Skills 的未来:更多可能性在路上
目前 Agent Skills 已经支持:
- Claude.ai
- Claude Code
- Claude Agent SDK
- Claude Developer Platform
接下来 Anthropic 要做什么?
他们说未来几周会推出更多功能,支持 Skills 的完整生命周期——创建、编辑、发现、分享、使用…一条龙服务!
更酷的是, 他们希望让 AI 自己创建和优化 Skills !想象一下,AI 把自己成功的经验总结成可重用的技能包…这得多智能啊!
还有一点值得期待:Skills 会和 MCP(模型上下文协议) 配合使用,教 AI 更复杂的工作流程!
我的一些思考…
说实话,Agent Skills 这个设计真的很优雅。
它解决了一个核心问题: 怎么让通用 AI 快速变成专用 AI,同时又不丢失灵活性 。
以前我们要么:
- 训练/微调专门的模型(成本高、不灵活)
- 写超长的 prompt(费 token、容易出错)
- 开发专门的 Agent(每个用例都要重新开发)
现在? 一个文件夹搞定!分享也方便,复用也简单!
这种 “模块化赋能” 的思路,我觉得会是未来 AI Agent 发展的一个重要方向。
而且你发现没,这个设计特别符合"少即是多"的理念——不是给 AI 塞更多东西,而是让它在需要的时候, 精准地 获取需要的东西。
想试试吗?
如果你也被这个功能吸引了,可以去看看:
- Skills 官方文档: Agent Skills - Claude Docs
- SkillsCookbook: claude-cookbooks/skills at main · anthropics/claude-cookbooks · GitHub
开始给你的 AI 装技能包吧!
你会用 Agent Skills 做什么? 评论区聊聊呗!我特别好奇大家会开发出什么奇怪又实用的技能包…
如果这篇文章对你有帮助,记得点个赞、转发给同样对 AI 感兴趣的朋友们!咱们下期见~
本文基于 Anthropic 官方博客编译整理。


