From clawdboard
Install Clawdboard via Homebrew (or build from source) and optionally set up IDE integration.
How this command is triggered — by the user, by Claude, or both
Slash command
/clawdboard:installThe summary Claude sees in its command listing — used to decide when to auto-load this command
# /clawdboard:install Install Clawdboard, a macOS menu bar app that monitors Claude Code sessions. Hooks are registered automatically by the plugin — no manual configuration needed. Arguments passed: `$ARGUMENTS` ## Tool guidance Minimize approval prompts. Use the Read and Write tools for file operations. Only use Bash when shell execution is truly required. Combine multiple shell checks into a single Bash call. --- ## Step 1 — Install Clawdboard Check if the app is already installed: If the app is already installed, tell the user and ask if they want to upgrade/reinstall. If they...
Install Clawdboard, a macOS menu bar app that monitors Claude Code sessions. Hooks are registered automatically by the plugin — no manual configuration needed.
Arguments passed: $ARGUMENTS
Minimize approval prompts. Use the Read and Write tools for file operations. Only use Bash when shell execution is truly required. Combine multiple shell checks into a single Bash call.
Check if the app is already installed:
echo "app:$(ls -d /Applications/Clawdboard.app ~/Applications/Clawdboard.app 2>/dev/null | head -1)"
If the app is already installed, tell the user and ask if they want to upgrade/reinstall. If they decline, skip to Step 2.
If the app is not installed (or the user wants to upgrade), detect the install method:
echo "source_repo:$(grep -q 'name: "Clawdboard"' ./Package.swift 2>/dev/null && echo yes || echo no)" && echo "brew:$(which brew 2>/dev/null)" && echo "mise:$(which mise 2>/dev/null)"
If source_repo is yes, ask the user whether they want to build from source or install via Homebrew.
Build from source:
mise is available, run: mise trust && mise run setup./scripts/bundle.shThen skip the Homebrew path below.
If not in the source repo, or the user chose Homebrew:
brew is not available, tell the user to install Homebrew from https://brew.sh and stop.brew install --cask apocohq/clawdboard/clawdboard && open /Applications/Clawdboard.appAsk the user if they want to set up IDE integration (for "Focus" buttons that jump to the right terminal/editor window). If they say no, skip to the summary.
If yes, run a single Bash command to detect what's available:
echo "iterm:$(ls -d /Applications/iTerm.app 2>/dev/null)"
echo "iterm_api:$(defaults read com.googlecode.iterm2 EnableAPIServer 2>/dev/null)"
echo "iterm_script:$(ls ~/.config/iterm2/AppSupport/Scripts/AutoLaunch/clawdboard.py 2>/dev/null)"
echo "iterm_focus:$(ls ~/.clawdboard/iterm2-focus.py 2>/dev/null)"
echo "vscode:$(ls -d '/Applications/Visual Studio Code.app' 2>/dev/null)"
echo "vscode_cli:$(which code 2>/dev/null)"
Ask which integration(s) to set up. Only offer IDEs that are installed.
brew reinstall --cask apocohq/clawdboard/clawdboard.code CLI is missing, tell the user: Cmd+Shift+P → "Shell Command: Install 'code' command in PATH".~/Library/Application Support/Code/User/settings.json with the Read tool. If "window.nativeTabs" is not true, merge it in using the Write tool. Tell user to restart VS Code.Print what was done and any manual steps still needed. Note that existing Claude Code sessions must be restarted to pick up the new hooks.
npx claudepluginhub apocohq/claude-plugins --plugin clawdboard/installInstalls VoiceMode CLI, FFmpeg, Whisper speech-to-text, and Kokoro text-to-speech for local voice conversations on macOS, checking architecture and prerequisites.
/installInstalls all dotai registry items (dotai, prompt) via npx shadcn add from GitHub JSON registry and suggests package.json postinstall script for agent instructions.
/installInstalls Hookify rules from the catalog via <category>:<rule-name>, --category, --all, or --list to view options.
/installInstalls ComfyUI custom node packs from pack name, registry ID, or GitHub URL; searches registry if needed, clones repo to custom_nodes/, installs venv dependencies, and offers restart.
/installInstalls and configures a recommended Rails development gem (strong_migrations, herb, bullet, letter_opener). Adds to Gemfile, runs bundle install, provides config instructions, and executes generators.
/installInstalls Choo Choo Ralph autonomous coding workflow into the current project: shell scripts, beads formulas, spec directory; checks prerequisites and handles existing files.