Agent Skills: Lightweight Procedural Memory for AI Agents
ENpublishedpdf7/11/2026
#ai agents#agent skills#procedural memory#software architecture
What
智能体技能(Agent Skills)是一种开放标准、便携且基于目录的原语,以 SKILL.md 文件为核心,旨在为通用大语言模型(LLM)智能体赋予按需调用的专业能力。它们作为程序性记忆层,使智能体能够记住如何逐步执行复杂的任务流程,而不仅仅是存储事实。
How
技能采用渐进式披露架构,仅将元数据(包含名称和描述的 YAML 前置内容)持久保存在上下文中。当查询触发该技能时,才会严格按需加载 SKILL.md 正文、可执行脚本以及补充资源或参考资料。它们可以作为 Markdown 文件夹手动编写,由智能体根据成功的运行轨迹自动起草,并通过保存到本地目录(如 .agents/skills/)或使用 SkillToolset 等工具以编程方式进行安装。
Why
它们通过动态加载指令,而不是使单个系统提示词膨胀,从而防止了上下文失效和高昂的 Token 成本。它们还为处理顺序任务的复杂多智能体架构提供了一种更简单、更易于维护的替代方案,使单个智能体能够动态适应数百种不同的流程变化。
Other
技能与模型上下文协议(MCP)或 AGENTS.md 并不冲突。MCP 提供与外部工具和系统的连接,AGENTS.md 提供持续的全局项目规则,而技能则提供按需执行的诀窍。严格的评估至关重要,因为 2025 年的一项 SkillsBench 研究表明,由于触发失败或低质量的指导,19% 的任务在使用设计不佳的技能时表现反而更差。