summarize-session

Summarize session context and persist learnings to CLAUDE.md.

5|1|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/andersnygaard/ettsted2 --skill summarize-session
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: summarize-session
Source: https://github.com/andersnygaard/ettsted2/tree/main/.claude/skills/summarize-session
Command: npx skills add https://github.com/andersnygaard/ettsted2 --skill summarize-session

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Long conversation contexts make it hard to remember what was done, what decisions were made, and what's next. This Skill solves context overload by providing concise summaries and persisting valuable learnings.

Core Features & Use Cases

  • Context Compaction: Summarizes lengthy conversations into a concise overview, reducing cognitive load and context window usage.
  • Learning Persistence: Automatically updates CLAUDE.md with reusable, non-obvious, and project-specific learnings, building a living knowledge base.
  • Use Case: After a long coding session or before transitioning to a new task, use this Skill to get a quick summary of completed work, key decisions, and open items, ensuring important information is never lost.

Quick Start

Summarize this session and update CLAUDE.md with any important learnings.

Frequently Asked Questions about summarize-session

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

FAQPage Schema
How do I summarize a long conversation to reduce context length?▼

Summarize your session context by analyzing completed work, decisions made, and problems encountered, then output a compact overview. This reduces context window usage while preserving essential information and learnings for future reference.

What should I include when documenting session learnings in CLAUDE.md?▼

Document reusable, non-obvious, and project-specific learnings discovered during your session. Include key decisions, technical insights, user preferences, and codified patterns so you can reference them in future work without re-discovering the same solutions.

When should I summarize my session and update my knowledge base?▼

Summarize after long coding sessions, before transitioning to a new task, or when context becomes lengthy. Regular summarization prevents information loss, ensures important decisions are captured, and keeps your knowledge base current and actionable.

Can I use session summaries to preserve context across multiple work sessions?▼

Yes. By persisting summaries to CLAUDE.md, you create a living knowledge base that bridges sessions. Future work picks up essential context without replaying the full conversation, enabling smoother continuity and faster onboarding to ongoing projects.

What's the best way to keep track of decisions and learnings in active projects?▼

Use consistent session summarization to capture decisions, problems solved, and project-specific learnings in a structured format. This builds an evolving reference that reduces cognitive load and ensures critical information remains accessible as your project evolves.