字节笔记本

2026年2月22日

Agent Skills for Context Engineering:上下文工程技能集合

本文介绍 Agent Skills for Context Engineering,一个专注于上下文工程的开源项目集合。该项目提供了构建生产级 AI Agent 系统的技能(Skills)体系,帮助开发者掌握上下文管理的核心原理和实践方法。

项目简介

Agent Skills for Context Engineering 是由 Muratcan Koylan 开发维护的开源项目,在 GitHub 上已获得 8.4k+ stars659 forks。该项目被北京大学通用人工智能国家重点实验室的学术论文引用,被认为是静态技能架构的基础性工作。

项目核心理念是上下文工程(Context Engineering)——与提示工程(Prompt Engineering)不同,上下文工程关注如何管理语言模型的上下文窗口,包括系统提示词、工具定义、检索文档、消息历史和工具输出等所有进入模型注意力预算的信息。

核心特性

  • 全面的技能体系:涵盖基础技能、架构技能、运维技能、开发方法论和认知架构技能
  • 渐进式披露设计:每个技能按需加载,仅在相关任务时激活完整内容
  • 平台无关性:技能专注于可迁移的原则,适用于 Claude Code、Cursor 等任何支持技能的 Agent 平台
  • 学术认可:被北京大学 State Key Laboratory of General Artificial Intelligence 引用

技能分类

基础技能(Foundational Skills)

技能描述
context-fundamentals理解上下文的本质、重要性及 Agent 系统中的上下文结构
context-degradation识别上下文失效模式:中间丢失、中毒、干扰和冲突
context-compression为长时间会话设计和评估压缩策略

架构技能(Architectural Skills)

技能描述
multi-agent-patterns掌握编排器、点对点、层级多 Agent 架构
memory-systems设计短期、长期和基于图的记忆架构
tool-design构建 Agent 可有效使用的工具
filesystem-context使用文件系统进行动态上下文发现、工具输出卸载和计划持久化
hosted-agents构建具有沙盒 VM、预构建镜像、多人支持和多客户端接口的后台编码 Agent

运维技能(Operational Skills)

技能描述
context-optimization应用压缩、掩码和缓存策略
evaluation构建 Agent 系统的评估框架
advanced-evaluation掌握 LLM-as-a-Judge 技术:直接评分、成对比较、评分标准生成和偏见缓解

开发方法论(Development Methodology)

技能描述
project-development从构思到部署设计和构建 LLM 项目,包括任务-模型适配分析、管道架构和结构化输出设计

认知架构技能(Cognitive Architecture Skills)

技能描述
bdi-mental-states使用形式化 BDI 本体模式将外部 RDF 上下文转换为 Agent 心理状态(信念、欲望、意图)

Claude Code 集成

该项目是 Claude Code Plugin Marketplace 的一部分,支持通过以下命令安装:

```bash

添加插件市场

/plugin marketplace add muratcankoylan/Agent-Skills-for-Context-Engineering

直接安装技能包

/plugin install context-engineering-fundamentals@context-engineering-marketplace /plugin install agent-architecture@context-engineering-marketplace /plugin install agent-evaluation@context-engineering-marketplace /plugin install agent-development@context-engineering-marketplace /plugin install cognitive-architecture@context-engineering-marketplace ```

可用插件包

插件包含技能
context-engineering-fundamentalscontext-fundamentals, context-degradation, context-compression, context-optimization
agent-architecturemulti-agent-patterns, memory-systems, tool-design, filesystem-context, hosted-agents
agent-evaluationevaluation, advanced-evaluation
agent-developmentproject-development
cognitive-architecturebdi-mental-states

项目结构

``` . ├── .claude-plugin/ # Claude 插件配置 ├── docs/ # 文档 ├── examples/ # 示例代码 ├── researcher/ # 研究相关 ├── skills/ # 核心技能目录 ├── template/ # 技能模板 ├── CONTRIBUTING.md # 贡献指南 ├── LICENSE # MIT 许可证 ├── README.md # 项目说明 └── SKILL.md # 技能规范 ```

学术引用

该项目被以下学术论文引用:

"While static skills are well-recognized [Anthropic, 2025b; Muratcan Koylan, 2025], MCE is among the first to dynamically evolve them, bridging manual skill engineering and autonomous self-improvement." — Meta Context Engineering via Agentic Skill Evolution, 北京大学 (2026)

适用场景

  • 构建生产级 AI Agent 系统
  • 优化 Agent 上下文管理
  • 设计多 Agent 架构
  • 实现 Agent 记忆系统
  • 评估 Agent 性能

项目链接

分享: