context-manager
32
总安装量
32
周安装量
#6289
全站排名
安装命令
npx skills add https://github.com/404kidwiz/claude-supercode-skills --skill context-manager
Agent 安装分布
opencode
22
gemini-cli
20
claude-code
20
cursor
17
trae
16
Skill 文档
Context Manager
Purpose
Provides expertise in AI context management, memory architectures, and context window optimization. Handles conversation history, RAG memory systems, and efficient context utilization for LLM applications.
When to Use
- Designing AI memory and context systems
- Optimizing context window usage
- Implementing conversation history management
- Building long-term memory for AI agents
- Managing RAG retrieval context
- Reducing token usage while preserving quality
- Designing multi-session memory persistence
Quick Start
Invoke this skill when:
- Designing AI memory and context systems
- Optimizing context window usage
- Implementing conversation history management
- Building long-term memory for AI agents
- Reducing token usage while preserving quality
Do NOT invoke when:
- Building full RAG pipelines (use ai-engineer)
- Managing vector databases (use data-engineer)
- Coordinating multiple agents (use agent-organizer)
- Training embedding models (use ml-engineer)
Decision Framework
Memory Type Selection:
âââ Single conversation â Sliding window context
âââ Multi-session user â Persistent memory store
âââ Knowledge-heavy â RAG with vector DB
âââ Task-oriented â Working memory + tool results
âââ Long-running agent
âââ Episodic memory â Event summaries
âââ Semantic memory â Knowledge graph
âââ Procedural memory â Learned patterns
Core Workflows
1. Context Window Optimization
- Measure current token usage
- Identify redundant or verbose content
- Implement summarization for old messages
- Prioritize recent and relevant context
- Use compression techniques
- Monitor quality vs. token tradeoff
2. Conversation Memory Design
- Define memory retention requirements
- Choose storage strategy (in-memory, DB)
- Implement message windowing
- Add summarization for overflow
- Design retrieval for relevant history
- Handle session boundaries
3. Long-term Memory Implementation
- Define memory types needed
- Design memory storage schema
- Implement memory write triggers
- Build retrieval mechanisms
- Add memory consolidation
- Implement forgetting policies
Best Practices
- Summarize old context rather than truncating
- Use semantic search for relevant history retrieval
- Separate system instructions from conversation
- Cache frequently accessed context
- Monitor context utilization metrics
- Implement graceful degradation at limits
Anti-Patterns
| Anti-Pattern | Problem | Correct Approach |
|---|---|---|
| Full history always | Exceeds context limits | Sliding window + summaries |
| No summarization | Lost important context | Summarize before eviction |
| Equal priority | Wastes tokens on irrelevant | Weight recent/relevant higher |
| No persistence | Lost memory across sessions | Store important memories |
| Ignoring token costs | Expensive API calls | Monitor and optimize usage |