add-compact

Condense conversation history with a manual /compact command.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/E01N/ClawOutreach --skill add-compact-e01n
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-compact
Source: https://github.com/E01N/ClawOutreach/tree/main/nanoclaw/.claude/skills/add-compact
Command: npx skills add https://github.com/E01N/ClawOutreach --skill add-compact-e01n

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Long-running conversations can suffer from context drift as memory accumulates. The /compact command provides a manual, non-destructive way to condense history while preserving the ability to continue the dialogue.

Core Features & Use Cases

  • Manual compaction via /compact in the main group to reduce memory load without resetting the conversation.
  • Admin-only operation in non-main groups to prevent unintended memory wipes; device owners can override as needed.
  • Logs and session continuity: a new summarized context is created while the old thread is archived for reference.

Quick Start

Send /compact in the main group to reduce context drift.

Frequently Asked Questions about add-compact

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

FAQPage Schema
How do I reduce context drift in a long-running chat session?

You can reduce context drift by using a manual compaction command to condense conversation history. This non-destructive workflow creates a new summarized context while archiving the old thread for reference.

What is context compaction and how does it preserve chat history?

Context compaction is a non-destructive workflow that condenses conversation history to fight memory drift. It archives the old thread for reference and generates a new summarized session context to continue the dialogue.

How do I compact session memory without resetting the conversation?

You can compact session memory without resetting the conversation by triggering a manual compaction command. This preserves the ability to resume dialogue by creating a summarized context while archiving previous history.

Can I use compaction commands in group chats and do I need admin permissions?

Compaction commands work in group chats, but admin permissions are required in non-main groups to prevent unintended memory wipes. Device owners can override these permission checks as needed.

Are there limitations to manual session compaction for context management?

A limitation of manual session compaction is that it requires explicit permission checks in non-main groups to avoid unintended memory wipes. The old thread is archived rather than actively loaded in the new context.