claude-code-wakatime
WakaTime plugin for Claude Code - Track your AI usage, lines of code generated, and time spent prompting AI
pinned to #3915f4eupdated 3 months ago
Ask your AI client: “install plugins/claude-code-wakatime”.
Requires the metahub MCP server installed in your client. Set up MCP.
mh install plugins/claude-code-wakatimemetahub onboarded this repo on the author's behalf.
If you own github.com/wakatime/claude-code-wakatime on GitHub, claim the listing to take over publishing. Your claim preserves the existing eval history and badges; only the curator label is replaced with verified-publisher on your next publish.
Stars
84
Last commit
3 months ago
Latest release
published
- #claude
- #claude-ai
- #claude-code
- #claude-code-plugin
- #claude-code-plugins
- #lines-of-code
Automated checks the publisher passed at publish time — structure, docs, safety, and whether the artifact behaves as claimed.3915f4e· 3 months ago
Kind-specific
3 passed1 warningPlugin: bundled artifacts presentwarn
Couldn't find a skills/ subdir or an MCP server config inside the plugin
A plugin is most useful when it bundles ≥ 1 skill or an MCP server.
Plugin: manifest fields complete
Plugin: bundle shape
empty bundle
Plugin: manifest location
manifest at .claude-plugin/plugin.json (modern convention)
Release history
1- releasecurrent3915f4ewarn3 months ago
Contents
WakaTime for Claude Code
Track your AI usage, lines of code generated, time spent prompting AI, etc. using the WakaTime plugin for Claude Code.
WakaTime is an open source plugin for metrics, insights, and time tracking automatically generated from your programming activity.
Installation
-
claude plugin marketplace add https://github.com/wakatime/claude-code-wakatime.git -
claude plugin i claude-code-wakatime@wakatime -
Add your API key to
~/.wakatime.cfg:[settings] api_key = waka_123
Upgrading
claude plugin marketplace update
Usage
New: See the lines of code generated by AI on your dashboard!
Visit https://wakatime.com to see your coding activity.

Development
npm run watch
Troubleshooting
Diagnostic tool for troubleshooting the installation and health of Claude Code and plugins:
claude doctor
Make sure you have node.js installed and in your $PATH:
node -v
Run claude with verbose logging to see any plugin load errors:
claude --debug
Look for errors in the wakatime-cli log file:
grep error ~/.wakatime/wakatime.log | grep -v backoff
Reviews
No reviews yet. Be the first.
Related
ponytail
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
ECC
Harness-native ECC plugin for engineering teams - 63 agents, 249 skills, 79 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Claude Mem
Memory compression system for Claude Code - persist context across sessions
mh install plugins/claude-code-wakatime