
session-report
Generate an explorable HTML report of Claude Code session usage
by anthropicsFree
Description
session-report is an agent skill from Anthropic's official plugins collection, listed on skills.sh. It generates an explorable HTML report of Claude Code session usage, covering tokens, cache, subagents, skills and expensive prompts, from the transcripts in ~/.claude/projects. It runs a bundled analyzer script, analyze-sessions.mjs, over the last seven days by default, or over a range the user names, such as 24 hours, 30 days or all time. The analyzer writes a JSON summary. The agent then reads the key sections, including overall totals, usage by project, by subagent type, by skill, cache breaks and the most expensive prompts, and copies a bundled HTML template into the current working directory with a timestamped file name. It fills the template with those figures, so the output is a self-contained file that can be opened in a browser. It suits developers and team leads who want to see where Claude Code time and tokens go, and which prompts or subagents account for the most usage.…
Highlights
- Tokens, cache, subagents and skills breakdown
- Lists the most expensive prompts
- Default window of the last seven days
- Self-contained HTML file in the working folder
Ratings & Reviews
No ratings yet
Be the first to rate session-report.
People also visit

content-research-writer
Assists in writing high-quality content by conducting research

batch-grill-me
A relentless interview that asks every frontier question at once, round by round

coding-agent
Delegate coding work to Codex, Claude Code, or OpenCode as background workers
session-report FAQ
What does the session-report skill produce?
A self-contained HTML report of Claude Code usage, covering tokens, cache, subagents, skills and the costliest prompts.
How do I install it?
Run: npx skills add https://github.com/anthropics/claude-plugins-official --skill session-report
What time range does it use?
The last seven days by default. You can ask for another range, such as 24 hours, 30 days or all time.
Where is the report saved?
In the current working directory, under a file name with a timestamp.
Has it been checked for security?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.
What are the best session-report alternatives?
Popular alternatives to session-report include receipts, caveman and content-research-writer. See all session-report alternatives