Skill 是什么?它和工具、MCP 有什么区别?
先自己想一想,再看参考要点
参考要点
- Skill 是一个包含 SKILL.md、脚本和参考资料的文件夹,教 Agent 完成某一类任务
- 核心是渐进式加载:平时只把名称和描述放进上下文(每个约 100 Token),模型判断与当前任务相关时才读入正文,正文引用的文档和脚本需要时才读取或执行
- 工具是可调用的函数,提供原子能力,MCP 解决工具怎样接入,Skill 提供做事的步骤和规范,执行时仍要调用工具
- 需要接入外部系统、要求权限控制的能力做成 MCP 服务端,组合已有工具的流程和规范写成 Skill