一、Agent Skills 概述 官方地址Overview - Agent Skills1.1 Agent Skills 是什么摘自官网原话翻译过来就是基于官方提供的开放、标准的协议包含了说明文档、脚本、参考资源的一组文件夹用于增强 Agent 专业技能和能力。简单来说Agent Skills 可以理解为给 Ai 安装了一些技能包制作PPT、前端设计美化从而简化我们定制特定领域场景对应的 Prompt提示词流程1.2 Agent Skills 应用场景想象一下你是一个公司开发人员你想通过 AI 来帮助你编写日报文档step1你会写出类似于这样的提示词 “请帮我生成一份程序员日报文档”然后你就会发现 AI 给你提供的框架不符合公司日报格式规范。step2这个时候你就会补充一些公司《日报格式规范SOP》之类的参考文档提供给 AI然后你就会发现 AI 生成的内容不是你实际工作的内容。step3这个时候你就会补充一些你实际工作成果的数据为了防止重复劳动你还编写了对应读取数据的脚本。step4最后你又编写了一个汇总的 md 文档用于指导 AI 如何执行工作流生成最后的日报文档。总结Agent Skills 可以帮助你快速使用已有的定制场景提示词另外你也可以基于标准协议编写属于你自己专有的 skill简化重复劳动二、Agent Skills 快速入门目前对于 Agent Skills 支持最完善的就是 Anthropic 官方的 Claude Code我们以此为例进行介绍安装 Agent Skills/plugin marketplaceaddanthropics/skills这就好比你在 claude 中添加了一个技能商店就可以进一步从商店中购买技能了安装技能用官方提供的技能包/plugininstallexample-skillsanthropic-agent-skills上面列举出了目前安装的一些技能当我们输入“请帮我设计一个个人博客网站”就会加载对应前端设计技能三、Agent Skills 基本原理你也许会好奇为什么我输入了“帮我设计个人博客网站”就能够加载对应前端设计的技能每个技能文件夹内部是哪些文件组成的我们可以打开本地已经安装的 Skills 目录可以发现 pptx skill 对应文件夹包含如下内容重要SKILL.md技能说明书scripts相关处理脚本LICENSE.txt许可说明其中SKILL.md是每个技能都必备的我们可以查看 pptx 对应的内容--- name: pptx description: Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \deck,\ \slides,\ \presentation,\ or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill. license: Proprietary. LICENSE.txt has complete terms ---第一部分元数据信息包含 name技能名称description技能描述第二部分指令信息具体指导 AI 怎么做的提示词那么这么多技能 AI 是如何知道该使用哪个 SKILL的呢这就不得不提到渐进式披露机制了AI 只会先读取每个技能的 META 元数据部分根据 description 信息决定使用哪个 SKILL然后才去加载 SKILL 的完整指令内容。