一、Agent Skills 概述

📖 官方地址:Overview - Agent Skills

1.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 marketplace add anthropics/skills

这就好比你在 claude 中添加了一个技能商店,就可以进一步从商店中购买技能了

  • 安装技能(用官方提供的技能包)
/plugin install example-skills@anthropic-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 的完整指令内容。

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐