session-report

Generate HTML usage reports from Claude Code session transcripts.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/luiztrilha/dunderia-public --skill session-report-luiztrilha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-report
Source: https://github.com/luiztrilha/dunderia-public/tree/main/templates/local-runtime-profile/skills/claude-plugins/marketplaces/claude-plugins-official/plugins/session-report/skills/session-report
Command: npx skills add https://github.com/luiztrilha/dunderia-public --skill session-report-luiztrilha

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires analyze-sessions.mjs, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive, explorable HTML report of Claude Code session usage, allowing users to analyze tokens, cache, subagents, skills, and expensive prompts from transcripts.

Core Features & Use Cases

  • Session Usage Report: Summarizes usage metrics such as tokens, cache, subagents, skills, and expensive prompts.
  • Data Analysis: Allows users to analyze usage patterns and identify areas for optimization or improvement.
  • Use Case: After running Claude Code, use this Skill to generate a report that helps you understand how your code is being used, identify areas of high usage, and spot potential bottlenecks.

Quick Start

Run the session-report skill to generate a report of Claude Code session usage.

Frequently Asked Questions about session-report

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

FAQPage Schema
How do I generate a usage report for Claude Code sessions?

You can generate a Claude Code usage report by running this skill, which parses your session transcripts and outputs an explorable HTML file summarizing token usage, cache hits, subagent activity, and expensive prompts.

What metrics are included in a Claude Code session analysis?

A Claude Code session analysis includes metrics for token usage, cache hits, subagent activity, skill activity, and expensive prompts, allowing you to identify high usage areas and potential bottlenecks in your transcripts.

Do I need Python to analyze Claude Code session transcripts?

Yes, you need Python libraries to analyze Claude Code session transcripts, as the skill relies on Python and the analyze-sessions.mjs dependency to process transcripts and generate the detailed usage report.

How can I identify expensive prompts in my Claude Code transcripts?

You can identify expensive prompts by generating a session report, which analyzes your Claude Code transcripts and highlights high-cost prompts alongside token usage and subagent activity.

What is the best way to analyze token usage and cache hits from Claude Code?

The best way to analyze token usage and cache hits from Claude Code is to generate an explorable HTML report using this skill, which parses your session transcripts to summarize optimization opportunities.