A status line and skills for Claude Code.
Line 1 — model, project path, git branch, uncommitted changes
Line 2 — Claude subscription usage limits (5-hour and 7-day windows) with reset countdowns, context window usage, session cost
- macOS
jqon$PATH
curl -fsSL https://raw.githubusercontent.com/sholub-dev/cc-setup/master/install.sh | bashgit clone https://github.com/sholub-dev/cc-setup.git
cd cc-setup
./install.shLine 2 doesn't appear
- Rate limit data is provided by Claude Code itself — ensure you're on a version that includes
rate_limitsin statusline JSON input
curl -fsSL https://raw.githubusercontent.com/sholub-dev/cc-setup/master/uninstall.sh | bashShows the 5-hour and weekly usage limits under the prompt, in the terminal and in the desktop app's Code tab:
5h 2% 1h 34m | 7d 15% 2d 21h
The percent is green under 75%, yellow from 75%, and red from 90%. The line updates after each model response.
install.sh installs it. To install it alone, type this at the prompt of a terminal session:
/plugin install usage-limits --marketplace sholub-dev/cc-setup
Makes animated product videos, README GIFs and motion graphics in code. Each frame is a pure function of time, rendered in headless Chrome and encoded with ffmpeg. See skills/animate/SKILL.md.
mkdir -p ~/.claude/skills && curl -fsSL https://codeload.github.com/sholub-dev/cc-setup/tar.gz/master | tar -xz -C ~/.claude/skills --strip-components=2 cc-setup-master/skills/animateRun the same command again to update. Restart Claude Code to load the skill.
