Auto-discovered marketplace from junghoonghae/claude-statusline
npx claudepluginhub junghoonghae/claude-statuslineA rich statusline for Claude Code — context, rate limits, tool activity, token costs. Pure bash, no dependencies beyond jq.
No description available.
RuFlo Marketplace: Claude Code native agents, swarms, workers, and MCP tools for continuous software engineering
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Share bugs, ideas, or general feedback.
A rich statusline for Claude Code — pure bash, no Node.js required.
Install · Features · Config · How it works · vs claude-hud
The default Claude Code statusline only shows the model name and cost. You don't know:
Even on Max plan where cost isn't a concern, tracking your token usage helps you understand your usage patterns and optimize your workflow.
This statusline fixes all of that.
Opus 4.6 (1M context) │ ctx 44% │ oss-qraft (main) │ $50.07 · 2h 3m
Session ● ● ● ● ● ● ● ● ○ ○ 83% left Resets in 1h 27m
Weekly ● ● ● ● ● ● ● ● ○ ○ 83% left Resets in 3d 23h
Sonnet ● ● ● ● ● ● ● ● ● ● 100% left Resets in 4d 15h
✓ Bash×40 ✓ Edit×19 ✓ Read×12 ✓ Write×11 ✓ Grep×2
◐ Explore Explore current Qraft codebase
─────────────────────────────────────────────
Today $227.00 · 264.5M tokens
Yesterday $101.77 · 111.7M tokens
Last 30 Days $3449.66 · 3.9B tokens
| Section | Details |
|---|---|
| Header | Model, context % (color-coded), project, git branch, session cost & duration |
| Compaction Warning | Red warning when context exceeds critical threshold |
| Rate Limits | Session (5h) / Weekly (7d) / Opus / Sonnet — gauge bar + % left + reset time |
| Tool Activity | Running tools, completed tool counts, active agents |
| Token Costs | Today / Yesterday / Last 30 days — cost & token count |
| Budget Alert | Red warning when daily spending exceeds configured limit |
| Green | Yellow | Red | |
|---|---|---|---|
| Context | < 30% | 30–70% | > 70% |
| Rate limit | > 50% left | 20–50% left | < 20% left |
/plugin marketplace add JungHoonGhae/claude-statusline
/plugin install claude-statusline@claude-statusline
Auto-setup on every session start — no manual config needed.
curl -fsSL https://raw.githubusercontent.com/JungHoonGhae/claude-statusline/main/install-remote.sh | bash
git clone https://github.com/JungHoonGhae/claude-statusline.git
cd claude-statusline
bash install.sh
# 1. Copy scripts
cp statusline.sh ~/.claude/statusline-command.sh
cp ccusage-cache.sh ~/.claude/ccusage-cache.sh
chmod +x ~/.claude/statusline-command.sh ~/.claude/ccusage-cache.sh
# 2. Copy default config
cp statusline.conf.example ~/.claude/statusline.conf
Add to ~/.claude/settings.json:
{
"statusLine": {
"type": "command",
"command": "bash ~/.claude/statusline-command.sh"
}
}
Restart Claude Code.
brew install jq (macOS) / sudo apt install jq (Linux)npm install -g ccusage for token cost trackingEdit ~/.claude/statusline.conf to customize:
# Toggle sections
SHOW_RATE_LIMITS=true
SHOW_TOOLS=true
SHOW_AGENTS=true
SHOW_CCUSAGE=true
# Context thresholds
CONTEXT_WARN_PCT=30 # Yellow warning
CONTEXT_CRIT_PCT=70 # Red + compaction warning
# Budget alert (0 = disabled)
DAILY_BUDGET=0