‹ 首页

context-engineering

@vodailocz · 收录于 今天 · 上游提交 1 周前

Master context engineering for AI agent systems. Use when designing agent architectures, debugging context failures, optimizing token usage, implementing memory systems, building multi-agent coordination, evaluating agent performance, or developing LLM-powered pipelines. Covers context fundamentals, degradation patterns, optimization techniques (compaction, masking, caching), compression strategies, memory architectures, multi-agent patterns, LLM-as-Judge evaluation, tool design, and project development.

适合你,如果你正在构建或调试AI Agent系统,需要管理上下文和记忆。

/ 通过 npx 安装 校验哈希
npx oh-my-skill add vodailocz/kilo-kit-mcp/context-engineering
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- vodailocz/kilo-kit-mcp/context-engineering
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify vodailocz/kilo-kit-mcp/context-engineering
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
26GitHub stars
~725最小装载
~8.6K含声明引用
~8.6K文本包总量
索引托管

怎么用

技能原文 SKILL.md作者撰写 · Apache-2.0 · c5e4d76

Context Engineering

Context engineering curates the smallest high-signal token set for LLM tasks. The goal: maximize reasoning quality while minimizing token usage.

When to Activate
  • Designing/debugging agent systems
  • Context limits constrain performance
  • Optimizing cost/latency
  • Building multi-agent coordination
  • Implementing memory systems
  • Evaluating agent performance
  • Developing LLM-powered pipelines
Core Principles
  1. Context quality > quantity - High-signal tokens beat exhaustive content
  2. Attention is finite - U-shaped curve favors beginning/end positions
  3. Progressive disclosure - Load information just-in-time
  4. Isolation prevents degradation - Partition work across sub-agents
  5. Measure before optimizing - Know your baseline
Quick Reference

| Topic | When to Use | Reference | |-------|-------------|-----------| | Fundamentals | Understanding context anatomy, attention mechanics | [context-fundamentals.md](./references/context-fundamentals.md) | | Degradation | Debugging failures, lost-in-middle, poisoning | [context-degradation.md](./references/context-degradation.md) | | Optimization | Compaction, masking, caching, partitioning | [context-optimization.md](./references/context-optimization.md) | | Compression | Long sessions, summarization strategies | [context-compression.md](./references/context-compression.md) | | Memory | Cross-session persistence, knowledge graphs | [memory-systems.md](./references/memory-systems.md) | | Multi-Agent | Coordination patterns, context isolation | [multi-agent-patterns.md](./references/multi-agent-patterns.md) | | Evaluation | Testing agents, LLM-as-Judge, metrics | [evaluation.md](./references/evaluation.md) | | Tool Design | Tool consolidation, description engineering | [tool-design.md](./references/tool-design.md) | | Pipelines | Project development, batch processing | [project-development.md](./references/project-development.md) |

Key Metrics
  • Token utilization: Warning at 70%, trigger optimization at 80%
  • Token variance: Explains 80% of agent performance variance
  • Multi-agent cost: ~15x single agent baseline
  • Compaction target: 50-70% reduction, <5% quality loss
  • Cache hit target: 70%+ for stable workloads
Four-Bucket Strategy
  1. Write: Save context externally (scratchpads, files)
  2. Select: Pull only relevant context (retrieval, filtering)
  3. Compress: Reduce tokens while preserving info (summarization)
  4. Isolate: Split across sub-agents (partitioning)
Anti-Patterns
  • Exhaustive context over curated context
  • Critical info in middle positions
  • No compaction triggers before limits
  • Single agent for parallelizable tasks
  • Tools without clear descriptions
Guidelines
  1. Place critical info at beginning/end of context
  2. Implement compaction at 70-80% utilization
  3. Use sub-agents for context isolation, not role-play
  4. Design tools with 4-question framework (what, when, inputs, returns)
  5. Optimize for tokens-per-task, not tokens-per-request
  6. Validate with probe-based evaluation
  7. Monitor KV-cache hit rates in production
  8. Start minimal, add complexity only when proven necessary
Scripts
  • [context_analyzer.py](./scripts/context_analyzer.py) - Context health analysis, degradation detection
  • [compression_evaluator.py](./scripts/compression_evaluator.py) - Compression quality evaluation
按 Apache-2.0 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。