Back to Skills

summarize-session

Compact the conversation context by summarizing what was accomplished and updating CLAUDE.md with any learnings. Use when context is getting long or when transitioning between work sessions.

5stars1forksUpdated 2/21/2026

Security Assessment

Safe(100/100)
Security Score100/100

About summarize-session

The 'summarize-session' skill is designed to help manage long-running conversations by compacting and summarizing the ongoing context. This skill is particularly useful when the conversation history becomes too lengthy or when transitioning between work sessions. By reducing the context length while preserving essential information, this skill helps maintain focus and continuity in future discussions. It ensures that key insights and decisions are retained and documented for easy reference in subsequent sessions, streamlining the flow of the conversation without losing critical data.

FAQ

When should I use the summarize-session skill?

You should use this skill when the conversation context becomes lengthy, when transitioning between work sessions, or when starting a major new task. It's also useful when the user explicitly asks for a summary or after completing significant work.

Does this skill work with any specific file types or platforms?

The skill works by reviewing and updating the CLAUDE.md file, along with domain-specific rule files located in the `.claude/rules/` directory. It is not limited to specific file types but integrates with files and rules used within the CLAUDE system.

What is the difference between updates to CLAUDE.md and rule files?

CLAUDE.md captures global, project-wide learnings that are reusable, non-obvious, and apply across the entire project. Rule files, however, are domain-specific and focus on reusable patterns or decisions relevant to a particular subsystem (e.g., frontend, backend). Rule files have a lower threshold for adding information.

Can I add every piece of information to CLAUDE.md or rule files?

No, information added must meet specific criteria. For CLAUDE.md, the information must be reusable, non-obvious, and project-wide. For rule files, the information should be reusable and domain-specific. One-time fixes or overly generic details should not be added to these files.

Install summarize-session

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill