Claude Dipstick — AI skill for Claude Code
A status line for Claude Code.
How to install Claude Dipstick
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open heathdutton/claude-dipstick and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Dipstick does
A status line for Claude Code. Context, model, session usage, week usage, budget/cost and more. One bash file, no dependencies.
Alternatives in AI
- Codeburn — Free, local tool to track AI coding token usage and cost across 37 tools and agents (Claude Code, Cursor, Code 9.7k ★
- Ccstatusline — by sirmalloc - A highly customizable status line formatter for Claude Code CLI that displays model info, git b 5.5k ★
- Manifest — Real-time cost observability for OpenClaw agents — track tokens, costs, messages, and model usage 4.1k ★
README
claude-dipstick

A status line for [Claude Code](https://claude.com/claude-code). Shows context, model, session usage, week usage, budget/cost (if applicable) and more. No dependencies.

Install prompt
Paste this into Claude Code and it does the rest:
Install the status line from https://github.com/heathdutton/claude-dipstick: put statusline.sh at
~/.claude/statusline.sh, then point statusLine (refreshInterval 60) and subagentStatusLine at it
in ~/.claude/settings.json.
Install
It's one file with nothing to build, so grab it:
curl -fsSL https://raw.githubusercontent.com/heathdutton/claude-dipstick/main/statusline.sh -o ~/.claude/statusline.sh
Then add this to `~/.claude/settings.json`:
"statusLine": { "type": "command", "command": "bash \"$HOME/.claude/statusline.sh\"", "refreshInterval": 60 },
"subagentStatusLine": { "type": "command", "command": "bash \"$HOME/.claude/statusline.sh\"" }
`refreshInterval` keeps the reset clocks and pace markers moving while a session idles. The second line styles the agent panel's rows with the same script.
Or clone it, if you want `git pull` to update it
git clone https://github.com/heathdutton/claude-dipstick ~/git/claude-dipstick
bash ~/git/claude-dipstick/tools/install.sh
That symlinks `~/.claude/statusline.sh` at the checkout and writes both settings keys, so a pull lands on the next render with no re-install. `bash tools/install.sh --check` says what's wired.
Fonts and color
Wants a truecolor terminal and a [Nerd Font](https://github.com/ryanoasis/nerd-fonts) for the bar caps, the model shapes and the tier glyphs:
brew install --cask font-hack-nerd-font
Then point the terminal at Hack Nerd Font Mono. Any Nerd Font works, that one is what it's measured against. In iTerm2, turn the non-ASCII font off or it sub
Related Skills
Claude Usage Panel
See your Claude Code plan usage everywhere: GNOME top bar, macOS menu bar, a status line under the Claude Code
Claude Code Status Line
A custom status line script for Claude Code that displays context window usage, git status, and model informat
ClaudeCode Launchpad CLI
9 Windows & macOS 2-minute installer for Claude Code — auto-installs Node.js, Git & Claude Code; two-line live
Claude Code Terminal Pro
Enhance Claude Code terminal with a Gruvbox Dark status line that shows model info and real-time context usage
Claude Usage Statusline
Dependency-free Claude Code statusline: model, context usage, 5h/weekly rate limits, tokens, cost — one line.
Usage Band
A live status band above the Claude Code prompt: model, context, plan limits, real prompt-cache status and cos
Related Agents
Usage Scout
Read-only scout for session, token, and cost code in this FastAPI tracker. Use when the user asks where usage
Budget
AI cost engineering — LLM spend tracking, model cost optimization, budget alerts, token efficiency audits
API Cost Scanner
Scans codebase for AI/API cost optimization opportunities including model usage, token estimates, caching stra