Claude Pulse — Git skill for Claude Code
Live Claude usage HUD — cross-platform fetcher + statusline segment + GitHub Pages dashboard (5-hour & weekly windows, reset countdowns).
How to install Claude Pulse
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open hasuwini77/claude-pulse and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Pulse does
Live Claude usage HUD — cross-platform fetcher + statusline segment + GitHub Pages dashboard (5-hour & weekly windows, reset countdowns).
Alternatives in Git
- Ws Reset — Reset the current branch to main, fetch upstream, and update submodules 38.1k ★
- Cc Usage — by ryoppippi - Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Co 11.7k ★
- Triage Open Pull Requests — Review, label, and act on all open PRs for a repository using parallel review agents 10.8k ★
README
claude-pulse
Live Claude subscription usage — everywhere. A cross-platform tool that reads your Claude Code OAuth usage and surfaces it in three places:
- CLI / fetcher — reads your usage, writes a
data/usage.jsonsnapshot. - Statusline segment — a compact
◔ 5h 25% ◑ wk 26% ↻2dline for your Claude Code statusline. - GitHub Pages dashboard — a stylish live dashboard, auto-updated by a background scheduler.
Claude has no "daily" limit. The real windows are a rolling **5-hour** window and a **7-day weekly** window — this tool shows both, plus the weekly reset countdown and extra-usage credits.
Install it yourself (or share with others)
One command from a clone:
git clone https://github.com//claude-pulse && cd claude-pulse
bash install.sh
`install.sh` builds the fetcher, takes a first reading (proving your token resolves), then **prints** the exact statusline + scheduler steps with your path filled in — it never edits your config silently. The steps are:
- Statusline — add to
~/.claude/settings.json:
Install"statusLine": { "type": "command", "command": "bash /abs/path/to/claude-pulse/statusline/statusline.sh" }ccstatuslineglobally — the statusline calls its binary directly. Without it the script falls back tonpx, which re-bootstraps the npm CLI on every render (~800ms of CPU per paint, times every open Claude session):
The script looks for the dist undernpm i -g ccstatusline@2.2.22~/.nvm/versions/node/*,/opt/homebrewand/usr/local(Homebrew node on macOS has no nvm — that path is covered too). For the exact colors, also copy the bundled ccstatusline config:mkdir -p ~/.config/ccstatusline cp statusline/ccstatusline.settings.json ~/.config/ccstatusline/settings.json - Auto-refresh —
bash scheduler/install-linux.sh(orinstall-macos.sh/install-windows.ps1).
How sharing works — the important b
Related Skills
Vmctl
Agent skill to control VMware Workstation VMs via vmrun: power on/off, start, stop, suspend, reset, guest IP,
Droidconkotlin
by touchlab - Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with
Claude Code Sync
Secure cross-platform CLI to sync Claude Code configs (~/.claude/) across machines via GitHub with age encrypt
Claude Copilot Local
Cross-platform GitHub Copilot Gateway Hub for Claude Code
Claude Code Statusline Ps
PowerShell 7 status line for Claude Code on Windows: context meter, cost, rate limits, git branch, mode badges
Claude Devfleet
Multi-agent coding platform that dispatches Claude CLI agents to work on missions (coding tasks). Each agent r
Related Agents
Status Reporter
Use this agent to generate a cross-project status dashboard showing all projects at a glance. Run weekly or on
Usage Reporter
Reads real Claude Code usage from ~/.claude/stats-cache.json. Reports daily/weekly token usage by model, cache
Nay
Agentistics intelligence agent. Use Nay when you need to query Claude Code usage metrics, analyze costs and pa