flowchart LR
N0["01 概念边界"]
N1["02 技能说明"]
N2["03 渐进加载"]
N3["04 冒烟验证"]
N4["05 工具协议"]
N5["06 Agent 互操作"]
N0 --> N1 --> N2 --> N3 --> N4 --> N5
Skills与Protocols
现代 Agent Engineering 学习路线:Skills与Protocols
0 子目录4 文档

CHAPTER OVERVIEW · 章节概览
先区分可复用做法、可执行工具和互操作协议,再学习技能加载与验证;MCP、A2A、ACP 处理的边界并不相同。
本章学习路线
箭头表示建议的学习顺序;先理解问题,再逐步进入实现与实践。
按顺序学习
4Skill、Tool、Prompt 与 MCP 的边界一份告诉模型如何做事的说明,与真正能读文件的函数,不是同一种能力。Skill、Prompt 和 Tool 分别解决不同问题,MCP 则涉及如何连接能力。下面用具体例子区分,避免只是换个名字描述同一段文字。SKILL.md 设计、渐进加载与 Smoke Test写 Skill 时,使用者首先需要知道它适合什么任务,而不是立即读完所有细节。先给出清楚的用途和入口,再按需加载步骤与脚本。最后用一个小测试确认它能被正确发现和使用。MCP、A2A 与 ACP:三个不同互操作边界面对几个协议缩写,先别急着记字段。先问连接的是谁:模型应用与工具服务,还是两个 Agent,或客户端与编码 Agent?明确通信双方和职责以后,再查对应版本的规范,会少很多混淆。Skills 与协议推荐阅读先做一个用途明确的 Skill,再尝试通过协议连接一个外部工具服务,会比同时学习所有名词更清楚。阅读下面资料时,分别记录操作步骤写在哪里、实际函数在哪里执行、连接协议又负责什么。