How this skill is triggered — by the user, by Claude, or both
Slash command
/cc-statusline:install-statuslineThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Configure cc-statusline in Claude Code settings.
Configure cc-statusline in Claude Code settings.
Read ~/.claude/settings.json. If missing, create it with {}.
Merge the following into the existing JSON (preserve all existing keys):
{
"statusLine": {
"type": "command",
"command": "python3 ${CLAUDE_PLUGIN_ROOT}/statusline.py",
"refreshInterval": 30,
"hideVimModeIndicator": true
}
}
If running as a plugin (CLAUDE_PLUGIN_ROOT is set), use the template above verbatim.
If running standalone (no plugin), replace ${CLAUDE_PLUGIN_ROOT} with the absolute path to the directory containing statusline.py. Ask the user for the path if unsure.
Write the merged result back to ~/.claude/settings.json.
Then ask the user to set their plan tier by adding this to their shell profile:
export CC_PLAN_TIER=pro # options: free, pro, max_5x, max_20x, team_standard, team_premium
Confirm to the user what was written and remind them to reload their shell or source their profile.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub tuandzung/cc-statusline --plugin cc-statusline