compress-memory

Compress session insights into MEMORY.md and create an Obsidian session note.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/roycolumbia-code/claude-global-config --skill compress-memory-roycolumbia-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compress-memory
Source: https://github.com/roycolumbia-code/claude-global-config/tree/main/skills/compress-memory
Command: npx skills add https://github.com/roycolumbia-code/claude-global-config --skill compress-memory-roycolumbia-code

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of managing an expanding context by compressing the current session and linking it with Obsidian, helping users keep their knowledge graph organized and their information current.

Core Features & Use Cases

  • Memory Compression: Compiles and summarizes key insights from long sessions, keeping the MEMORY.md document concise and actionable.
  • Session Archiving: Automatically archives the session with detailed notes in Obsidian for reference.
  • Use Case: Ideal for professionals dealing with a large amount of data or information, who want to ensure they retain only the most critical pieces while having the ability to access detailed records later.

Quick Start

Execute the skill with the command "Comprime la sessione corrente e scrivi una nota di sessione in Obsidian."

Frequently Asked Questions about compress-memory

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

FAQPage Schema
How do I compress session context and archive it in Obsidian?

Session context compression is automated by condensing in-session information into a MEMORY.md document and creating an Obsidian session note for knowledge graph linking. This process keeps your knowledge base clean and updated without manual summarization.

What is memory compression and when do I need it for context management?

Memory compression compiles and summarizes key insights from long sessions into a concise, actionable MEMORY document. You need it when managing an expanding context to ensure only critical pieces of information are retained for active use.

Does session archiving work with Obsidian for knowledge graph linking?

Yes, session archiving works directly with Obsidian by automatically creating detailed session notes for reference. This integration links your summarized context with your existing knowledge graph to maintain organized information.

Do I need writing and processing skills to automate information archiving?

Yes, automating information archiving requires writing and processing skills to accurately condense and compile session data. This ensures the generated MEMORY document and Obsidian notes are concise and actionable.

What is the best way to maintain a clean knowledge base during long sessions?

The best way to maintain a clean knowledge base is using memory compression to extract key insights while archiving detailed records in Obsidian. This approach separates active context from reference data, keeping information current.