From agent-bar
Configure agent-bar status line settings. Use when user asks to customize the status bar, change limits, enable/disable sections, or adjust the agent-bar display.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-bar:configureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Help the user configure their agent-bar status line.
Help the user configure their agent-bar status line.
Settings are loaded from ~/.claude/agent-bar.json (user overrides) with fallbacks to defaults.json in the plugin directory.
Example ~/.claude/agent-bar.json:
{
"claude_daily_limit": 10000000,
"claude_weekly_limit": 50000000,
"codex_input_rate": 0.0000025,
"codex_output_rate": 0.000010,
"bar_width": 10,
"sections": {
"header": true,
"context": true,
"claude": true,
"codex": true,
"auth": true
}
}
The status line is registered in ~/.claude/settings.json:
{
"statusLine": {
"type": "command",
"command": "~/.claude/statusline.sh",
"padding": 2
}
}
The status bar has 5 lines. Disable any section by setting it to false in ~/.claude/agent-bar.json:
| Line | Label | Content |
|---|---|---|
| 1 | Header | Model name, directory, git branch, lines changed |
| 2 | context | Context window bar, tokens, cost, burn rate, cache hit %, CPU/mem |
| 3 | claude | Daily + weekly usage bars with limits and reset countdowns |
| 4 | codex | 5h + weekly rate limit bars with reset countdowns and estimated cost |
| 5 | auth | OAuth token expiry countdowns for both services |
claude_daily_limit and claude_weekly_limitsections.codex to false (users without Codex CLI)sections.auth to falsebar_width (default: 10 characters)npx claudepluginhub strataga/agent-bar --plugin agent-barInteractive wizard sets up Claude Code's custom status line with progress bars, token counts, git branch, model name, and session info. Cross-platform for Mac/Linux/Windows via bash/PowerShell scripts.
Customizes the Claude Code statusline: add/remove segments (cost, git, model, context), switch color themes (catppuccin, dracula, nord), and modify display settings.
Guides creation and debugging of the Claude Code status line: a customizable shell-script-driven bar showing token usage, model, cost, git context, and more. Use when configuring statusLine in settings.json or writing status scripts.