Set up custom Claude Code status line with Nerd Font icons, colors, git status, usage tracking, system info, and project context. NO EMOJIS - only Nerd Font icons and symbols. Use when configuring statusline, setting up status bar, or customizing Claude UI. Triggers with statusline, status bar, custom theme.
Sets up a custom Claude Code status line with Nerd Font icons, git status, usage tracking, and system info. Use `/custom-statusline` to configure which elements to display. Triggers when configuring status bar or customizing UI.
/plugin marketplace add zeulewan/zeul-claude-plugins/plugin install custom-statusline@zeul-claude-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Sets up a comprehensive Claude Code status line with Nerd Font icons only (no emojis), ANSI colors, real-time usage tracking, git integration, and system monitoring.
Run the /custom-statusline command to interactively configure your status line. It will ask which elements you want:
The command will save your preferences to ~/.claude/statusline-config.json and configure settings to use the plugin's script.
${CLAUDE_PLUGIN_ROOT}/scripts/statusline.sh~/.claude/statusline-config.json (persists across plugin updates)If you prefer manual setup instead of the command:
Create ~/.claude/statusline-config.json:
{
"show_cwd": true,
"show_icons": true,
"show_git": true,
"show_model": true,
"show_duration": true,
"show_usage": true,
"show_context": true
}
Update ~/.claude/settings.json:
{
"statusLine": {
"type": "command",
"command": "bash -c \"$(find ~/.claude/plugins/cache/zeul-claude-plugins/custom-statusline -name statusline.sh 2>/dev/null | head -1)\""
}
}
echo '{}' | bash -c "$(find ~/.claude/plugins/cache/zeul-claude-plugins/custom-statusline -name statusline.sh | head -1)"
brew install jq)Icons not showing: Install a Nerd Font and configure your terminal to use it
No git branch: Script shows nothing when not in a git repository
Usage shows 0%: API call failed. Check:
Slow status line: Increase cache_max_age in the script to reduce API calls
Reconfigure: Run /custom-statusline again to change your preferences
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.