Skills 教程

Skills,翻译过来就是技能,用于为 AI 智能体添加专业技能和知识。

就像人一样,你会做饭、会开车、会写PPT——这些都是你的技能。

智能体(Agent)也一样,它也需要有技能才能帮你干活。

Skills 就是智能体的技能,大模型负责想和说,Skills 负责做。

普通 AI 和 AI 智能体的核心区别:智能体不只是思考者,更是行动者

为什么需要 Agent Skills

AI 智能体虽然具备强大的通用能力,但在处理特定领域的任务时,往往缺乏必要的上下文和专业知识。

例如,一个 AI 代理可能不知道你的公司使用什么样的代码规范,不了解特定 API 的使用方法,或者不清楚某个业务流程的具体步骤。

Skills 的核心思想是:将人类的专业知识封装成技能包,让 AI 代理在需要时自动加载和使用。

Agent Skills 能带来什么

能力说明
领域专业知识将特定领域的知识(如法律审查流程、数据分析管道)封装为可复用的指令和资源
可重复的工作流将多步骤任务变成一致、可审计的标准流程
跨产品复用编写一次 Skill,在任意支持 Agent Skills 格式的工具中使用

没有 Skill 时的常见问题

在没有 Skill 的情况下,Agent 可能反复问同样的澄清问题、错过团队特定的命名规范、忘记重要的边界情况。

有了 Skill,这些经验可以直接写进文件里,Agent 每次都会遵循。

智能体 与 SKills 的关系

AI 智能体能感知、推理、行动的 AI 系统,不只会聊天,还能执行任务。

Skills 告诉智能体如何完成某类任务的说明书(Markdown 文件),Skills 的价值让任务执行变得准确、稳定、可复用。

智能体的大模型 = 大脑(负责理解、决策、说话)
Skills = 手和脚(负责动手干活)

想象一下,刚入职一家公司,你会拥有两款完全不同的 AI 助手:

助手 A(普通对话 AI):

  • 一问一答,被动响应。
  • 你问「季度报告怎么写」,它只会给到一份通用模板。
  • 不会打开表格、不会自主查询数据、更无法整理文件、对接发送。
  • 本质只是一本会说话的线上百科,只给答案,不做执行。

助手 B(AI 智能体)

  • 指令直达,全自动闭环落地。
  • 你只需要一句话:整理本季度销售数据,生成报告并发送给张总。
  • 它便能自主完成全流程:调取文件、读取原始数据、自动生成图表、撰写完整报告、一键发送邮件。
  • 全程无需手动操作,坐等结果即可。

智能体的三个核心能力

能力 说明 例子
感知 接收输入,理解上下文 读取你上传的文件、理解你的需求
推理 制定计划,决定做什么 判断"先读文件,再生成报告,最后发邮件"
行动 调用工具,执行步骤 真正打开文件、写内容、发出去

为什么需要 Skills?它解决了什么问题?

普通 AI 代理(如 Claude 或 DeepSeek)很聪明,但缺少特定上下文时容易出错。例如:

  • 团队有自己的代码规范,但 AI 每次都要手动提醒。
  • 需要处理 PDF 表单、调试 GitHub Actions 等复杂流程,AI 可能不知道最佳实践。

Agent Skills 解决这些问题:

  • 自动触发:AI 根据任务自动加载相关技能,无需手动输入长提示。
  • 可复用 & 可共享:一次创建,全团队或社区使用,支持 Git 版本控制。
  • 高效利用上下文:采用渐进式披露(progressive disclosure),只加载需要的部分,避免上下文窗口溢出。
  • 跨平台:同一个 Skill 可以在 Claude、VS Code Copilot、Cursor 等工具中使用。