conversation_summary

Compress dialogue histories into rolling summaries in memory/session_summary.md.

26|4|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/kid0317/cc_workspace_bot --skill conversation-summary-kid0317
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conversation_summary
Source: https://github.com/kid0317/cc_workspace_bot/tree/main/workspaces/_companion/.claude/skills/conversation_summary
Command: npx skills add https://github.com/kid0317/cc_workspace_bot --skill conversation-summary-kid0317

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dialogue histories can grow unwieldy and cause the AI to drift from core context; this skill generates concise summaries that preserve emotional threads and key information for memory stability.

Core Features & Use Cases

  • Rolling 3-5 sentence summaries that compress RECENT_HISTORY.md when it exceeds a threshold and write results to memory/session_summary.md for long-context preservation.
  • Safe, non-destructive updates that respect existing summaries and prevent overwriting valuable memory.
  • Integrates with memory_distill and memory checks to ensure summaries reflect recent interactions and user validations.

Quick Start

Trigger a summary update by compressing recent dialogues when RECENT_HISTORY.md exceeds 30 entries.

Frequently Asked Questions about conversation_summary

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

FAQPage Schema
How do I summarize long dialogue history to prevent AI context drift?

You can summarize long dialogue history by compressing recent interactions into concise 3-5 sentence rolling summaries that preserve emotional context. This prevents AI context drift when dialogue histories grow unwieldy, ensuring key information is retained for memory stability.

When should I compress dialogue history into rolling memory summaries?

You should compress dialogue history into rolling memory summaries when your recent history log exceeds 30 entries. Triggering summary updates at this threshold prevents context loss while ensuring summaries reflect recent interactions and user validations.

Can I preserve existing session summaries when updating dialogue history?

Yes, you can preserve existing session summaries during dialogue history updates. The summarization process implements safe, non-destructive updates that respect existing summaries and prevent overwriting valuable memory data already stored.

What's the best way to maintain emotional context in long AI conversations?

The best way to maintain emotional context in long AI conversations is generating rolling 3-5 sentence summaries that capture emotional threads alongside key information. These compressed summaries preserve the emotional trajectory of interactions for ongoing memory stability.

How does dialogue history summarization integrate with memory distillation workflows?

Dialogue history summarization integrates with memory distillation workflows by writing rolling summaries to session memory files, which then support memory distillation and user memory checks. This ensures summaries reflect recent interactions and user validations before trimming begins.

Why should I avoid trimming recent dialogue history before summary quality stabilizes?

You should avoid trimming recent dialogue history before summary quality stabilizes because premature trimming risks losing context that has not yet been adequately captured. The process guides trimming only after summaries reliably preserve emotional threads and key information.