From custom-statusline
Install a custom 4-tier adaptive statusline with icons for folder, git branch, and context usage
How this skill is triggered — by the user, by Claude, or both
Slash command
/custom-statusline:install-statuslineThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Installs a custom Claude Code statusline with:
Installs a custom Claude Code statusline with:
develop(ok), feat/foo(~2|+1)Run the install script — it copies the statusline and updates settings.json:
bash ~/.claude/skills/custom-statusline/scripts/install.sh
Then restart Claude Code.
| Width | Device | Layout |
|---|---|---|
| <40 | iPhone portrait | 3 lines: model / branch / bar |
| 40-59 | iPhone landscape | 2-3 lines: model+dir / branch(+bar) / (bar) |
| 60+ | Desktop / iPad | 1-3 lines: auto-adapts to branch length |
npx claudepluginhub abhattacherjee/claude-code-skills --plugin custom-statuslineInstalls a custom status line script to ~/.claude that displays model, Git status, context usage, cost, and worktree info in Claude Code.
Creates 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.
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.