Claude Code status line

claude-code-mods

Mods that add a prompt-cache timer under the status line and a colour-coded context-window bar above the prompt.

439 stars 50 forksStatus lines Plugin marketplace Source

Install

Add the plugin marketplace
/plugin marketplace add hamzafer/claude-code-mods

Run inside Claude Code, then /plugin to pick what to install from it.

Install
npx claude-code-mods@latest
From source
git clone https://github.com/hamzafer/claude-code-mods.git

From the README

Claude Code mods

Make Claude Code show what it's doing.Plugins for Claude Code, built on function hooks: live lines above the prompt, guards, panes and games. Install only the ones you want.

mission-control: every subagent, tool call and file they touch, live. Shown at 4x. Details

Install

Tick the mods you want, press Enter, restart Claude Code. Needs Claude Code 2.1.287+. Flags and other ways to install.

    context-barwhat fills your context
    review-watchrunning code reviews, live
    md-previewMarkdown rendered like GitHub

    blast-radiussee what rm -rf would delete
    switchboardcheaper models for subagents
    now-playingSpotify and its lyrics, live

The mods

Full descriptions, commands and setup notes are in docs/mods.md. More screenshots are in docs/demo.md.

See what's happening

- πŸ›°οΈ mission-control: agents, tool calls and the code they touch
- πŸ“Š context-bar: what fills your context window
- 🌦️ token-weather: context fill and a prompt-cache countdown
- ⏱️ cache-clock: cache time left, hit rate and misses
- πŸ“ where-am-i: goal, doing now, waiting on you
- ➑️ next-steps: likely next prompts, one key to draft
- πŸ’° usage-meter: plan usage, resets and session cost
- πŸ”₯ heatmap: a GitHub-style grid of your Claude time
- πŸ’³ openai-balance: your OpenAI API credit (needs an Admin key)
- πŸͺ™ openrouter-balance: your OpenRouter credit and spend
- πŸ“‘ agent-radar: one live line per subagent or shell
- πŸ” review-watch: running code reviews, live
- 🌐 browser-lanes: whether this session has the browser
- πŸ•Œ prayer-times: the current prayer and the next
- 🎬 replay-theater: the last turn's edits, one diff at a time
- πŸ“ md-preview: Markdown edits rendered like GitHub (needs Chrome)

Guard your repo

- πŸ’₯ blast-radius: see what rm -r would delete before it…
Read the full README on GitHub

How status lines work

  • A status line is a command Claude Code runs to draw the bar under the prompt. It gets the session as JSON on stdin (model, folder, cost, context) and prints one or more lines.
  • Point the statusLine setting in ~/.claude/settings.json at it: { "statusLine": { "type": "command", "command": "<the command from the README>" } }.
  • Or run /statusline inside Claude Code and describe what you want.
Claude Code docs

Details

Language
TypeScript
License
MIT
Last updated
1 November 2026
Topics
ai-agentsanthropicclaudeclaude-codeclaude-code-modclaude-code-modsclaude-code-pluginsdeveloper-toolsterminal

FAQ

What is claude-code-mods?

Mods that add a prompt-cache timer under the status line and a colour-coded context-window bar above the prompt. It is a status line for Claude Code, from hamzafer/claude-code-mods on GitHub.

How do I install claude-code-mods?

Run npx claude-code-mods@latest, then follow the setup in the README.

Is claude-code-mods popular?

hamzafer/claude-code-mods has 439 GitHub stars and 50 forks. It was last updated on 1 November 2026.

More status lines

Browse the most popular Claude Code mods, all status lines, or the skills and MCP server directories.