session-summary

Analyze Claude Code session history and generate structured summaries with metadata.

1|1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/wangke19/my-claude-skills --skill session-summary-wangke19
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-summary
Source: https://github.com/wangke19/my-claude-skills/tree/main/plugins/cc-aid/skills/session-summary
Command: npx skills add https://github.com/wangke19/my-claude-skills --skill session-summary-wangke19

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzing Claude Code sessions manually is time-consuming and inconsistent; this Skill automatically analyzes conversations to produce structured summaries and a descriptive 20-30 word session name, enabling quick review and improved task tracking.

Core Features & Use Cases

  • Automated session analysis: extracts key topics, actions, and outcomes from conversation history.
  • Structured session summary: generates a comprehensive overview including topics, accomplishments, files changed, and tools used.
  • Descriptive session naming: creates a precise 20-30 word title that reflects actions, technologies, and context.
  • ccsm integration readiness: stores metadata in JSONL and full summaries for fast discovery and later viewing.

Quick Start

Invoke the session-summary skill after a work session to automatically generate a summary and a 20-30 word session name.

Frequently Asked Questions about session-summary

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

FAQPage Schema
How do I automatically generate a summary of my Claude Code session history?

A Claude Code session summary captures key topics, accomplishments, files changed, and tools used. It analyzes conversation history to extract actions and outcomes, providing a structured overview for quick review and improved task tracking.

How do I automatically name Claude Code sessions based on conversation content?

This skill analyzes conversation history and generates a precise 20-30 word descriptive session name reflecting actions, technologies, and context for quick identification.

Does generating a Claude Code session summary require any external dependencies?

Generating a Claude Code session summary requires no external dependencies. The skill operates independently to analyze conversation history and output structured metadata directly to your JSONL file.

Where are Claude Code session summaries stored for ccsm integration?

Claude Code session summaries are stored by appending metadata to the session's JSONL file and writing a full summary to the ~/.claude/summaries directory for ccsm integration and later viewing.

What is the best way to track files changed and tools used across Claude Code sessions?

The best way to track files changed and tools used is using automated session analysis. This skill extracts this data from conversation history and compiles it into a structured summary for quick review.