如果你用 AI Agent(不管是 Claude Code 还是 OpenClaw),却不知道 Skill 是什么–那你可能正在用一把瑞士军刀,却只用了开瓶器。

一个判断先放在这里:Skill 才是 AI Agent 的灵魂。没有之一。

你可能觉得这话说得有点满。让我解释一下。

用过 AI 编程助手的人,大概都有过一个同样的困扰:每次新会话,都要花大量时间告诉它"我们项目用什么框架"“代码注释要用中文”“部署前必须跑哪些检查”……说白了,每次都是重复劳动。

Skill 解决的就是这个问题。

它把那些"每次都要说一遍"的指令,变成一套可以自动加载、可复用、可分享的操作手册。AI 遇到对应任务,自己就知道该调用哪个 Skill、自己该做什么、该用什么工具。

这听起来简单–但它彻底改变了 AI Agent 的使用方式:从"每次都要手把手教",变成了"训练一次,长期生效"。

2025 年 10 月,Anthropic 正式发布 Claude Skills 规范,随后 OpenAI Codex、Google Gemini CLI、GitHub Copilot、Cursor、JetBrains Junie 等 30+ 平台纷纷跟进。Skill 已经成为 AI Agent 领域的标配。

今天这篇,不讲虚的。我会从原理出发,对比主流平台,说清楚怎么写好一个 Skill,最后也聊聊安全风险–毕竟,这玩意儿有多强大,滥用起来就有多危险。

📌 本文目录
▷ 一、为什么你的 AI Agent 总是不够好用?
▷ 二、AI Agent Skills 到底是什么?
▷ 三、Skills 是怎么工作的?
▷ 四、主流平台 Skills 一文对比
▷ 五、如何打造一个真正好用的 Skill?
▷ 六、安全风险:Skills 时代的供应链攻击
▷ 最终判断


一、为什么你的 AI Agent 总是不够好用?


你有没有过这种经历:每次新建一个 AI 编程会话,都要从头解释一遍项目规范–用什么测试框架、代码注释用什么语言、部署流程是什么。

说了三遍之后,AI 依然可能在第四次对话里"失忆"。

这不是 AI 不够聪明。而是你的指令没有被持久化。

你每次说的那些要求,存在于这一次的对话里,下一次对话就消失了。除非–你把它们写成 Skill。

Skill 把"每次都要重复的指令"变成一份长期生效的操作手册。AI 会自己判断什么时候该用、什么时候不该用。你只需要告诉它一次,之后它自己记得。

这听起来简单,但它把 AI Agent 从"工具"变成了真正的"助手"–区别在于,工具每次都要你操作,助手知道什么时候该主动做什么。

二、AI Agent Skills 到底是什么?


如果你用过 Claude Code 或者 OpenClaw,你大概率见过 Skill 这个概念,但可能没有系统了解过。

说白了,Skill 就是 AI 的"操作手册"。

把它想象成厨房里的一份菜谱。菜谱告诉你:什么时候该放盐、用什么火候、哪一步最关键。Skill 的作用一模一样–它告诉 AI:遇到这类任务该用什么步骤、该调用哪个工具、该输出什么格式。

一个 Skill 的核心是 SKILL.md 文件,里面分两部分:

YAML 头信息(元数据):

  • name:技能名称,比如 deploy-staging
  • description:描述,用来让 AI 判断什么时候该激活这个 Skill–这部分最关键

Markdown 正文(操作指令):

  • • 什么情况下用这个 Skill
  • • 具体操作步骤是什么
  • • 边界在哪里(哪些情况不该用它)

Skill 目录里还可以放 scripts/(辅助脚本)、references/(参考资料)、assets/(资源文件)。整个文件夹,就是一个可以安装、使用、分享的完整技能包。

三、Skills 是怎么工作的?


这里有个关键的设计思想,叫渐进式披露(Progressive Disclosure)

如果 AI 一启动就把所有 Skill 的内容全部加载进上下文,20 个 Skill 可能直接撑爆 token 限额。所以主流平台都采用三层架构:

第一层:Catalog(目录层)
Session 启动时,AI 只看到每个 Skill 的名字和描述–两条信息,轻量级。这是"货架",AI 先知道所有商品的存在。

第二层:Activate(激活层)
当 AI 判断某个用户请求匹配某个 Skill 的描述时,把完整的 SKILL.md 正文加载进来。这是"拿起商品看详情"。

第三层:Execute(执行层)
只有当 Skill 指令里明确引用了某个脚本或参考资料时,才去加载对应的文件,按需读取。

这意味着:不管你装了多少个 Skill,实际每次只消耗 1-2 个 Skill 的 token 成本。既享受了更多能力,又没有性能惩罚。

另外,大多数 Skill 系统支持"隐式激活"——你不需要专门说"我要用这个 Skill",AI 自动根据你的任务描述匹配最合适的技能。这才是真正的"无缝"体验。

四、主流平台 Skills 一文对比


Skill 已经成为行业标准,但各大平台的实现细节各有不同。

Claude Code(Anthropic)

Claude Code 的 Skill 放在项目 .claude/skills/ 或用户级 ~/.claude/skills/ 目录。支持 slash 命令激活(比如 /deploy),也可以描述匹配自动触发。特色是支持扩展 frontmatter,可以声明 allowed-tools(白名单工具)、model(指定模型)、disable-model-invocation 等参数,功能最丰富。

OpenAI Codex

Codex 扫描 .agents/skills/ 目录,从当前目录向上遍历到仓库根目录。这意味着 monorepo 可以在根目录放全局 Skill,在子项目放专用 Skill。隐式激活和显式 $skill-name 激活都支持。特色是有 agents/openai.yaml 侧边文件,可以声明 UI 元数据和 MCP 工具依赖。

OpenClaw

OpenClaw 的 Skill 系统有独特的几个设计:加载时 gating(可以声明必须满足的前提条件,比如"需要 docker"或"需要某个环境变量",不满足就不显示),ClawHub 公共注册平台(类似 npm),以及三级优先级(workspace Skill > managed Skill > bundled Skill)。

另外,OpenClaw 支持环境变量注入–Skill 执行时可以临时注入 API Key,执行完毕后恢复,安全风险更低。

一个关键趋势:30+ 平台已采用 Anthropic 主导的 Agent Skills 开放规范(agentskills.io),格式高度兼容。一个写好的 Skill,在 Claude Code、Codex、OpenClaw、Gemini CLI、Cursor、JetBrains Junie 等平台之间可以直接复用,不需要改写。

五、如何打造一个真正好用的 Skill?


写 Skill 有个根本心态要扭转:这是写给 AI 看的,不是写给人看的文档。

具体来说,有几个实打实的经验:

描述要像搜索词,而不是功能介绍。

❌ 弱描述:“这个 Skill 用于执行代码审查并提供优化建议。”
✅ 强描述:“运行测试套件,检查代码规范,输出审查报告。用户说’跑测试’、‘检查代码’、'CI 过没过’时激活。”

描述是 AI 判断"要不要用这个 Skill"的唯一依据,要像真实用户会说的话,不要像产品文档。

加上负面触发,防止误激活。

好的 Skill 不仅说"什么时候用",还要说"什么时候不用"。


Do NOT use when:

- 用户只是问测试覆盖率

- 用户要求写新测试而不是运行现有测试

没有负面触发,AI 可能遇到稍微沾边的问题就激活 Skill,反而帮倒忙。

Skill 正文控制在 5000 tokens 以内。

太长会让 AI 难以聚焦重点,而且消耗更多上下文。把详细参考资料放到 references/ 目录,正文只写"参考 references/xxx.md",按需加载。

脚本要为非交互式使用设计。

如果 Skill 包含脚本,它应该是:接受命令行参数(不等待用户输入)、有 --help、输出结构化数据(JSON)、返回明确的错误码。这是"给 AI 用的工具",不是给人类用的交互式脚本。

从一个小 Skill 开始迭代。

不需要上来就设计复杂的多步流程。一个"帮我跑测试"或"部署到 staging"的 5 步 Skill,价值远超一个写了 50 步但用不上的"大型技能包"。

六、安全风险:Skills 时代的供应链攻击


这是大多数文章不会认真讲的部分,但必须说。

Skill 是个强大的东西–强大,意味着它被滥用时的破坏力也很大。

一个恶意 Skill 可以:

  • • 通过 prompt injection 盗取你的文件内容发送到外部服务器
  • • 执行任意代码(通过内置脚本)
  • • 消耗你的 token 配额(学术界称之为"Clawdrain 攻击")
  • • 绕过工具限制,诱导 AI 用命令行代替受限工具

真实事件已经发生。

安全公司 1Password 分析了 OpenClaw 生态,发现恶意 Skill 可以在有权限的 AI Agent 里横向移动,访问它原本不应该接触的系统。VirusTotal Code Insight 已分析超过 3000 个 OpenClaw Skill,发现数百个具有恶意特征。ClawHub 作为最大的公共 Skill 市场,目前已知存在伪装成正常 Skill 的恶意程序。

所以,用 Skill 前的安全清单:

✅ 安装前通读 SKILL.md 和所有内置脚本
✅ 优先使用经过社区验证的 Skill,关注作者和 Stars
✅ 使用 allowed-tools(如果平台支持)限制 Skill 能调用的工具
✅ 在隔离环境测试新 Skill,确认行为符合预期再上生产
✅ 定期审查已安装的 Skill,不用的及时卸载

Skill 就是代码。代码需要 review,Skill 也是。


最终判断


AI Agent Skills 不是一个花哨的可选项。它是 AI 从"工具"进化为"助手"的关键基础设施。

不管你用 Claude Code、OpenClaw 还是其他 Agent 平台,Skill 都值得你认真对待–学习它、理解它、用好它。

建议从今天开始,选一个你最常重复的操作,自己写一个 Skill。10 行也好,50 行也好,动起来才是第一步。

毕竟,AI Agent 的天花板,从来不是模型本身–而是你给它的那些"经验"。

普通人如何抓住AI大模型的风口?

领取方式在文末

为什么要学习大模型?

目前AI大模型的技术岗位与能力培养随着人工智能技术的迅速发展和应用 , 大模型作为其中的重要组成部分 , 正逐渐成为推动人工智能发展的重要引擎 。大模型以其强大的数据处理和模式识别能力, 广泛应用于自然语言处理 、计算机视觉 、 智能推荐等领域 ,为各行各业带来了革命性的改变和机遇 。

目前,开源人工智能大模型已应用于医疗、政务、法律、汽车、娱乐、金融、互联网、教育、制造业、企业服务等多个场景,其中,应用于金融、企业服务、制造业和法律领域的大模型在本次调研中占比超过 30%。
在这里插入图片描述

随着AI大模型技术的迅速发展,相关岗位的需求也日益增加。大模型产业链催生了一批高薪新职业:
在这里插入图片描述

人工智能大潮已来,不加入就可能被淘汰。如果你是技术人,尤其是互联网从业者,现在就开始学习AI大模型技术,真的是给你的人生一个重要建议!

最后

只要你真心想学习AI大模型技术,这份精心整理的学习资料我愿意无偿分享给你,但是想学技术去乱搞的人别来找我!

在当前这个人工智能高速发展的时代,AI大模型正在深刻改变各行各业。我国对高水平AI人才的需求也日益增长,真正懂技术、能落地的人才依旧紧缺。我也希望通过这份资料,能够帮助更多有志于AI领域的朋友入门并深入学习。

真诚无偿分享!!!
vx扫描下方二维码即可
加上后会一个个给大家发

【附赠一节免费的直播讲座,技术大佬带你学习大模型的相关知识、学习思路、就业前景以及怎么结合当前的工作发展方向等,欢迎大家~】
在这里插入图片描述

大模型全套学习资料展示

自我们与MoPaaS魔泊云合作以来,我们不断打磨课程体系与技术内容,在细节上精益求精,同时在技术层面也新增了许多前沿且实用的内容,力求为大家带来更系统、更实战、更落地的大模型学习体验。

图片

希望这份系统、实用的大模型学习路径,能够帮助你从零入门,进阶到实战,真正掌握AI时代的核心技能!

01 教学内容

在这里插入图片描述

  • 从零到精通完整闭环:【基础理论 →RAG开发 → Agent设计 → 模型微调与私有化部署调→热门技术】5大模块,内容比传统教材更贴近企业实战!

  • 大量真实项目案例: 带你亲自上手搞数据清洗、模型调优这些硬核操作,把课本知识变成真本事‌!

02适学人群

应届毕业生‌: 无工作经验但想要系统学习AI大模型技术,期待通过实战项目掌握核心技术。

零基础转型‌: 非技术背景但关注AI应用场景,计划通过低代码工具实现“AI+行业”跨界‌。

业务赋能突破瓶颈: 传统开发者(Java/前端等)学习Transformer架构与LangChain框架,向AI全栈工程师转型‌。

image.png

vx扫描下方二维码即可
【附赠一节免费的直播讲座,技术大佬带你学习大模型的相关知识、学习思路、就业前景以及怎么结合当前的工作发展方向等,欢迎大家~】
在这里插入图片描述

本教程比较珍贵,仅限大家自行学习,不要传播!更严禁商用!

03 入门到进阶学习路线图

大模型学习路线图,整体分为5个大的阶段:
图片

04 视频和书籍PDF合集

图片

从0到掌握主流大模型技术视频教程(涵盖模型训练、微调、RAG、LangChain、Agent开发等实战方向)

图片

新手必备的大模型学习PDF书单来了!全是硬核知识,帮你少走弯路(不吹牛,真有用)
图片

05 行业报告+白皮书合集

收集70+报告与白皮书,了解行业最新动态!
图片

06 90+份面试题/经验

AI大模型岗位面试经验总结(谁学技术不是为了赚$呢,找个好的岗位很重要)图片
在这里插入图片描述

07 deepseek部署包+技巧大全

在这里插入图片描述

由于篇幅有限

只展示部分资料

并且还在持续更新中…

真诚无偿分享!!!
vx扫描下方二维码即可
加上后会一个个给大家发

【附赠一节免费的直播讲座,技术大佬带你学习大模型的相关知识、学习思路、就业前景以及怎么结合当前的工作发展方向等,欢迎大家~】
在这里插入图片描述

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐