From cc-customize
This skill should be used when the user asks to "set up statusline", "configure statusline", "install statusline", "set up status bar", or wants to configure the Claude Code statusline with model info, git status, context/rate-limit bars, and token cost tracking.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cc-customize:statusline-setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Install and configure a custom Claude Code statusline that shows model info, git status, context usage, rate limits, and token costs.
Install and configure a custom Claude Code statusline that shows model info, git status, context usage, rate limits, and token costs.
The statusline displays 3 lines:
[Opus 4.6] │ my-project git:(main*)jq must be installed (brew install jq on macOS)Copy the bundled script to the Claude Code config directory:
cp "${CLAUDE_PLUGIN_ROOT}/skills/statusline-setup/scripts/statusline-command.sh" ~/.claude/statusline-command.sh
chmod +x ~/.claude/statusline-command.sh
Read ~/.claude/settings.json, then set the statusLine field to the following value:
{
"type": "command",
"command": "bash ~/.claude/statusline-command.sh"
}
~/.claude/settings.json does not exist, create it: { "statusLine": <value above> }.statusLine field already exists, replace its value. If not, add it.Inform the user that the statusline is configured. Changes take effect on the next Claude Code session (restart required).
To remove the statusline, delete the statusLine field from ~/.claude/settings.json and remove ~/.claude/statusline-command.sh.
npx claudepluginhub aeghnnsw/cc-toolkit --plugin cc-customizeCreates and customizes Claude Code status lines to display contextual info like model name, git branch, token usage, project colors, and session cost. Supports manual scripts or ccstatusline widget.
Interactive 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.
Develops custom status lines for Claude Code to display git branch, context usage, model name, and session costs using bash scripts that process JSON stdin input.