Vibeleaderboard
Index / tool
Visit github.com
Category
AI Agents
Rank
No. 2152Tools index

Previous survey · No. 2103 ·

Pricing
Open Source
Type
TOOL
GitHub
3 stars
Date

About

Your year with Claude Code, visualized and shareable. Plugin that generates personalized usage retrospectives.

What it does

It scans local Claude Code history, transcripts, and optional usage facets, then calculates sessions, messages, tool use, work patterns, streaks, goals, highlights, and a coding archetype. It sends an aggregate summary to a hosted API, which returns a page URL for viewing or sharing.

Why it's ranked here

The tool turns scattered local activity records into an understandable snapshot with little manual work. Its strongest case is breadth: time patterns, tool habits, goals, streaks, project count, and session behavior feed one result. The hosted final step and heuristic personality label make it better suited to reflection and sharing than rigorous analytics.

What's good

It performs extraction locally and says the uploaded summary excludes code, prompts, and project names. Malformed records and missing directories degrade to empty results instead of stopping the run. Goal facets can enrich the output when available, while prompt keyword classification provides a fallback. Archetype scoring draws from several observable behaviors rather than one vanity metric.

Tradeoffs

Creating the final page requires posting aggregate data to an external API. Several measurements are estimates: session duration comes from transcript timestamps, commits come from detected shell commands, and goals may come from simple prompt keywords. The personality categories use fixed thresholds, so they should be read as playful summaries rather than objective developer profiles. Bun is the primary runtime expected by the source script.

How to use it well

Use it after a substantial period of Claude Code activity when you want a quick personal retrospective or a shareable conversation starter. It fits an occasional review workflow, especially for spotting working hours, streaks, tool preferences, and broad task patterns. It does not replace source-control analytics, time tracking, productivity research, or a private local reporting system.

Technical notes+

src/extract.ts is a Bun-oriented TypeScript executable that reads ~/.claude/history.jsonl, recursively scans transcript JSONL under ~/.claude/projects, reads optional facet JSON, computes aggregate statistics and archetype scores, and posts to https://ccwrapped.com/api/wrapped. commands/wrapped.md defines the Claude Code command workflow, permits Bash and Read, runs the extractor, opens the returned URL with platform-specific commands, and describes the privacy boundary. .claude-plugin/plugin.json supplies Claude Code plugin metadata, including its MIT license.

Observed

License
MIT
Primary language
TypeScript
Packaging
Claude Code plugin with a plugin manifest and command definition
Interface
Claude Code command that runs a local extraction script and opens a hosted result URL
Runtime
Bun is used for the TypeScript extractor
Platform support
The command instructions cover macOS and Linux URL opening
Data flow
Local records are aggregated, then a summary payload is posted to a hosted API

Read from src/extract.ts, commands/wrapped.md, .claude-plugin/plugin.json.

What it can do

  • Generate personalized usage retrospective

    User's Claude Code interaction dataVisual summary of coding activity

  • Visualize coding patterns over time

    Historical usage dataCharts and graphs showing usage trends

  • Create shareable usage reports

    Generated retrospective dataExportable or shareable visual report

  • Analyze coding productivity metrics

    User interaction historyStatistics on coding activity and productivity

  • Track programming language usage

    Code interaction dataBreakdown of languages used with Claude

Tags

claude-codepluginretrospectivevisualizationwrapped

Tech Stack

TypeScript

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.