Skill 通常把某类任务的方法、资源和可选脚本放在一个目录里,让 Agent 需要时再读取。Tool 提供可执行的动作,MCP 提供连接和发现外部能力的协议。Skill 可以指导 Agent 使用 Tool 或 MCP,三者承担不同职责。
几百个 Skill 的全文会挤占上下文。先用短描述发现相关能力,再读取该 Skill 的方法,最后按需读详细资源,可以减少无关信息。例如处理 PDF 时,先匹配文档能力,再读表格解析说明;无需同时加载邮件和数据库操作指南。
描述过宽会误触发,描述过窄会漏触发。要用真实任务检查是否选中正确 Skill、是否执行关键步骤、产物是否通过验收,而不是只测文件有没有加载。
不会。读取说明与执行脚本是两件事;脚本仍应受沙箱、目录和网络权限约束。外部 Skill 的说明也不能覆盖用户授权或系统规则。渐进式加载减少输入量,不保证指令安全或任务正确。
资料
核对于 2026-10-14。Agent Skills 格式规范、Anthropic:Agent Skills。PDF 场景为教学示例。