memory-summarization
// Conversation summarization for memory compression and context management
$ git log --oneline --stat
stars:384
forks:73
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
namememory-summarization
descriptionConversation summarization for memory compression and context management
allowed-toolsRead,Write,Edit,Bash,Glob,Grep
Memory Summarization Skill
Capabilities
- Implement conversation summarization strategies
- Configure rolling summary updates
- Design hierarchical summarization
- Implement token-aware summarization
- Create extractive and abstractive summaries
- Design summary quality evaluation
Target Processes
- conversational-memory-system
- long-term-memory-management
Implementation Details
Summarization Strategies
- Rolling Summary: Update summary with new messages
- Hierarchical: Multi-level summarization
- Token-Budget: Fit within token limits
- Extractive: Key message selection
- Abstractive: LLM-generated summaries
Configuration Options
- LLM for summarization
- Summary token budget
- Update frequency
- Summary template
- Quality thresholds
Best Practices
- Balance detail vs compression
- Preserve key information
- Monitor summary quality
- Test with long conversations
- Handle context window limits
Dependencies
- langchain-core
- LLM provider