context-management

Manage token budgets and context windows for long-running AI conversations.

154|38|Updated May 4, 2026
One-click install
npx skills add https://github.com/kangarooking/system-prompt-skills --skill context-management-kangarooking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-management
Source: https://github.com/kangarooking/system-prompt-skills/tree/main/context-management
Command: npx skills add https://github.com/kangarooking/system-prompt-skills --skill context-management-kangarooking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

当系统提示词需要设计 token 预算分配、上下文压缩策略、延迟加载机制、记忆持久化方案时调用此 Skill。适用于长对话 AI 助手、代码编辑器集成、研究型 Agent、多会话系统等需要精细管理上下文窗口的场景。不适用于:单轮交互系统(无上下文管理需求)、纯无状态 API(无对话历史)、简单的 prompt 模板设计。当需求聚焦于"如何搜索外部信息"而非"如何管理已有信息"时,应该用 search-integration 而非本 Skill。

Core Features & Use Cases

  • Token Budget Awareness: 将上下文窗口视为固定预算,主动分配并在预算耗尽前触发压缩
  • 分层压缩与记忆层级:原始对话 → 摘要压缩 → 关键点提取 → 持久化记忆,形成记忆金字塔
  • 延迟加载与缓存感知:按需发现/加载信息,利用缓存命中降低延迟
  • 结构化摘要模板:定义压缩后的标准输出格式,确保关键信息不丢失
  • 场景化应用:适用于长对话助手、代码编辑器集成与多会话系统中的上下文管理
  • 安全边界与风险控制:避免过度压缩导致信息缺失,防止记忆层级混乱

Quick Start

定义一个三层令牌预算并实现分层记忆与延迟加载,以在保持相关历史的同时将上下文控制在可接受范围内。

Frequently Asked Questions about context-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage token budgets for long-running AI conversations?

Managing token budgets for long-running AI conversations involves treating the context window as a fixed budget and proactively triggering compression before exhaustion to preserve essential information.

What is layered context compression and how does it work?

Layered context compression works by progressively transforming raw conversations into summarized formats and then extracting key points, ultimately forming a memory pyramid that preserves essential information while reducing token usage.

How do I implement lazy loading for context windows in research agents?

Implementing lazy loading for context windows in research agents involves discovering and loading information strictly on demand, utilizing cache-aware scheduling to lower latency and keep token usage under control.

Does this context management approach work for multi-session systems?

Yes, this context management approach works for multi-session systems, code editors, and long-dialog assistants by applying a three-tier memory architecture to aggressively compress or lazy-load context across sessions.

When should I not use a token budget compression strategy for my AI assistant?

You should not use a token budget compression strategy for single-round interaction systems, stateless APIs without conversation history, or simple prompt template designs, as they lack context management requirements.

Why does my AI assistant lose critical information during context compression?

Your AI assistant loses critical information during context compression if the strategy lacks structured summary templates or proper safety boundaries, causing over-compression and memory hierarchy confusion.