From cc-probeline
Update cc-probeline to the latest release (or install it if missing), using the right channel for this OS
How this command is triggered — by the user, by Claude, or both
Slash command
/cc-probeline:cc-probeline-updateThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Update cc-probeline: /cc-probeline-update Updates **cc-probeline** to the latest release through whichever channel fits this machine (Homebrew / Scoop / install script). If it isn't installed yet, this same command installs it. Always show the exact command and run it only after the user approves the Bash permission prompt — never silently. **Keep it simple: detect the channel, run one update command, report the result.** Do **not** investigate config files, caches, state, or *why* an update hint appeared — just update. If the tool is already on the latest version, say so and stop. Do n...
Updates cc-probeline to the latest release through whichever channel fits this machine (Homebrew / Scoop / install script). If it isn't installed yet, this same command installs it. Always show the exact command and run it only after the user approves the Bash permission prompt — never silently.
Keep it simple: detect the channel, run one update command, report the result. Do not investigate config files, caches, state, or why an update hint appeared — just update. If the tool is already on the latest version, say so and stop. Do not re-run the same command hoping for a different result.
command -v brew scoop
brew present → Homebrew (2a)scoop present (Windows) → Scoop (2b)Show the command, then run it via Bash so the permission prompt is the user's "yes".
brew upgrade --cask labzink/homebrew-tap/cc-probeline || brew install --cask labzink/homebrew-tap/cc-probeline
Then, only if it was a brand-new install (status line not wired yet):
cc-probeline install --merge-settings
scoop update cc-probeline || { scoop bucket add labzink https://github.com/labzink/scoop-bucket; scoop install cc-probeline; }
Then, only on a brand-new install:
cc-probeline install --merge-settings
One command handles upgrade, fresh install, already-latest, and status-line wiring:
curl -fsSL https://raw.githubusercontent.com/labzink/cc-probeline/main/scripts/install.sh | sh
If it prints already the latest version, you are done — report that and stop.
State the installed version and whether it was an upgrade, a fresh install,
or already up to date. The new version applies on the next status-line refresh
or in new Claude Code sessions. Mention that /cc-probeline-config customises rows,
colour, probes and display mode. If a command fails, show the exact error and
stop — do not retry blindly.
npx claudepluginhub labzink/cc-probeline --plugin cc-probeline