One-click install
npx skills add https://github.com/bketelsen/truenas-mcp --skill summarization-bketelsen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: summarization
Source: https://github.com/bketelsen/truenas-mcp/tree/main/.gaai/core/skills/cross/summarization
Command: npx skills add https://github.com/bketelsen/truenas-mcp --skill summarization-bketelsen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill tackles the challenge of overwhelming session memory and fragmented project context by transforming large amounts of information into concise, actionable summaries.

Core Features & Use Cases

  • Memory Compression: Reduces token usage and improves retrieval efficiency by summarizing large memory indexes.
  • Decision Archiving: Identifies and preserves key decisions, constraints, and priorities while discarding conversational noise.
  • Use Case: When your AI assistant's memory becomes too large to effectively manage, activate this Skill to condense past interactions and decisions into durable summaries, ensuring critical information is retained without excessive token cost.

Quick Start

Activate the summarization skill to condense the current session memory.

Frequently Asked Questions about summarization

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

FAQPage Schema
How do I condense large session memory for AI agents?

To condense large session memory for AI agents, activate a summarization process that compresses large volumes of session history and decision logs into concise, actionable summaries. This reduces token usage while retaining critical project context.

Why do I need context compression for long-term conversational memory?

Context compression for long-term conversational memory is needed to prevent overwhelming session memory and fragmented project context. It distills knowledge and deletes conversational noise, preserving key decisions and constraints while improving retrieval efficiency.

What is the best way to archive decisions and reduce token usage in AI memory?

The best way to archive decisions and reduce token usage is to apply decision archiving during memory compression. This identifies and preserves key decisions, constraints, and priorities while discarding conversational noise to maintain a compact, retrievable knowledge base.

Can I use knowledge distillation to manage fragmented project history?

Yes, you can use knowledge distillation to manage fragmented project history by transforming large amounts of information into high-signal summaries. This approach condenses past interactions and decisions into durable records for future retrieval.

Do I need to read memory index files before applying memory compression?

Yes, reading memory index files is required before applying memory compression. The process relies on reading these indexes to identify key decisions and archive raw memory sources, ensuring critical information is retained without excessive token cost.

When should I not use context compression for decision archiving?

You should not use context compression for decision archiving when your session memory is still small enough to effectively manage. Applying it prematurely offers little benefit, as the process is specifically designed to handle large memory indexes and overwhelming amounts of historical context.