summarization

Compress scattered session memory into structured summaries of decisions, constraints, and priorities.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/petrSimonidesXart/xPmGateway --skill summarization-petrsimonidesxart
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: summarization
Source: https://github.com/petrSimonidesXart/xPmGateway/tree/main/.gaai/core/skills/cross/summarization
Command: npx skills add https://github.com/petrSimonidesXart/xPmGateway --skill summarization-petrsimonidesxart

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Large, fragmented memory stores lead to decision fatigue and slow retrieval. This skill transforms scattered session data into concise, durable summaries that highlight decisions, constraints, and priorities for quick recall.

Core Features & Use Cases

  • Identify durable information such as confirmed decisions, stable constraints, validated assumptions, current priorities, and known risks.
  • Compress content into a structured, bullet-based summary and move raw sources to an archive for audit.
  • Update the memory index to reflect new summaries and archived sources, ensuring future retrieval remains fast and relevant.

Quick Start

Summarize relevant memory categories when session memory grows, decisions accumulate, or retrieval returns too many files.

Frequently Asked Questions about summarization

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

FAQPage Schema
How do I compress scattered session memory into concise summaries?

To compress scattered session memory, you extract durable decisions, constraints, and priorities from raw sources, generate structured bullet-based category summaries, and move the original files to an archive for audit.

What is the best way to manage memory accumulation during long-running sessions?

Managing memory accumulation in long-running sessions involves identifying large memory categories flagged by relevance thresholds, extracting actionable insights, and updating the memory index to reflect newly generated summaries and archived sources.

How does context synthesis prevent decision fatigue and slow retrieval?

Context synthesis prevents decision fatigue and slow retrieval by transforming fragmented memory stores into compact, durable summaries that highlight confirmed decisions, stable constraints, and current priorities for quick recall.

When should I archive raw memory sources instead of keeping them active?

You should archive raw memory sources instead of keeping them active when session memory grows large, decisions accumulate, and retrieval returns too many files, ensuring future retrieval remains fast and relevant.

Do I need a specific memory index format to categorize and summarize session data?

Yes, summarization requires reading a contexts/memory/index.md file to identify memory categories, extract durable information, and update the index to reflect new summaries and archived sources.

Can I extract specific constraints and priorities from fragmented knowledge archives?

Yes, you can extract specific constraints and priorities from fragmented knowledge archives by identifying durable information such as validated assumptions, confirmed decisions, and known risks, then compressing them into structured summaries.