What problem does it solve?
Many Claude Code users lack a unified statusline that displays model, git branch, context usage, and Anthropic 5h/7d usage quotas, making it hard to monitor quota and context pressure at a glance. This Skill provides a safe, repeatable way to check whether a statusline already shows Anthropic usage and to install a vetted hyperfocus statusline by updating the settings pointer without destroying existing scripts.
Core Features & Use Cases
- Non-destructive configuration: Only updates ~/.claude/settings.json to point to an existing statusline script; it never creates or overwrites the user's statusline script.
- Detection and confirmation: Reads the configured script to detect usage indicators (getAnthropicUsage, oauth/usage, five_hour, seven_day) and prompts the user before replacing an existing statusline.
- Path resolution and verification: Resolves absolute script paths in local and cache plugin directories, verifies the resolved script by executing it, and reports installation results and restart instructions.
- Use Case: Install the hyperfocus statusline to surface Anthropic quota and context usage in your local Claude Code session while preserving your previous script reference.
Quick Start
Run the kc-statusline-setup skill to install or verify the statusline and confirm replacement when prompted.