From statusline-tools
Configure statusline-tools status line and dependencies. TRIGGERS - statusline setup, install statusline, configure status bar, statusline deps.
How this skill is triggered — by the user, by Claude, or both
Slash command
/statusline-tools:setup [install|uninstall|status][install|uninstall|status]haikuThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Navigation**: [Plugin CLAUDE.md](../../CLAUDE.md) | [Root CLAUDE.md](../../../../CLAUDE.md)
Navigation: Plugin CLAUDE.md | Root CLAUDE.md
Manage custom status line installation and dependencies.
Self-Evolving Skill: This skill improves through use. If instructions are wrong, parameters drifted, or a workaround was needed — fix this file immediately, don't defer. Only update for real, reproducible issues.
| Action | Description |
|---|---|
install | Install status line to settings.json |
uninstall | Remove status line from settings.json |
status | Show current configuration and dependencies |
deps | Install dependencies (lychee) via mise |
install, uninstall, status) -> execute directlystatus to show current configurationWhen invoked without arguments, guide the user interactively:
Question: "What would you like to do with statusline-tools?"
Options:
- "Install" -> "Install the custom status line to settings.json"
- "Uninstall" -> "Remove the status line configuration"
- "Status" -> "Show current configuration and dependencies"
Parse $ARGUMENTS and run the management script:
/usr/bin/env bash << 'SETUP_SCRIPT_EOF'
PLUGIN_DIR="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/cc-skills/plugins/statusline-tools}"
ACTION="${ARGUMENTS:-status}"
bash "$PLUGIN_DIR/scripts/manage-statusline.sh" $ACTION
SETUP_SCRIPT_EOF
After install/uninstall operations:
IMPORTANT: Restart Claude Code session for changes to take effect.
The statusLine is loaded at session start. Modifications to settings.json require a restart.
| Issue | Cause | Solution |
|---|---|---|
| Status line not shown | Session not restarted | Exit and restart Claude Code |
| Settings file missing | ~/.claude doesn't exist | Create with mkdir -p ~/.claude |
| Install fails | Invalid settings.json | Validate JSON with jq . settings.json |
| Script not found | Plugin not installed | Reinstall plugin from marketplace |
After this skill completes, check before closing:
Only update if the issue is real and reproducible — not speculative.
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Synthesizes the current conversation into a structured spec (PRD) and publishes it to the project issue tracker with a ready-for-agent label, without interviewing the user.
npx claudepluginhub terrylica/cc-skills --plugin statusline-tools