setup-statusline
Installation
SKILL.md
Setup Status Line
One-time install. Copies the bundled script and wires it into ~/.claude/settings.json.
Fields (left to right)
| Field | Source | Color |
|---|---|---|
| Model name | model.display_name |
bold cyan |
| Effort level | effort.level |
dim cyan, shown in parens when present |
| Context usage | context_window.used_percentage + total_input_tokens |
bold yellow, e.g. ctx:14% 28k |
| Session duration | cost.total_duration_ms |
green, e.g. 23m or 1h05m |
| Rate limit | rate_limits.five_hour.used_percentage |
green/yellow/red by threshold, e.g. limit:42% ↺ 14:30 |
| Git branch | git | bold magenta, omitted outside git repos |
Rate limit color: green < 50%, yellow 50–79%, red ≥ 80%. Omitted when rate_limits absent.