Help us improve
Share bugs, ideas, or general feedback.
From iterm2-tab-status
Removes iTerm2 tab status adapter from AutoLaunch, Python venv if created by bootstrap, signal files, markers, and locks. Prints cleanup status and restart instructions.
npx claudepluginhub jaspersui/claude-code-iterm2-tab-statusHow this command is triggered — by the user, by Claude, or both
Slash command
/iterm2-tab-status:uninstallThe summary Claude sees in its command listing — used to decide when to auto-load this command
Clean up all iterm2-tab-status artifacts from the system: 1. Remove the adapter script from iTerm2 AutoLaunch 2. Remove the Python venv if it was created by bootstrap (not pre-existing) 3. Remove signal files 4. Remove marker and tracking files Execute this cleanup: After running, restart iTerm2. Then uninstall the plugin: `/plugin uninstall iterm2-tab-status`
/uninstallRuns the plugin's uninstall script via Bash to remove which-claude-code statusline from ~/.claude/settings.json, restores backup if present, and reminds to run /plugin uninstall which-claude-code separately.
/uninstallCleans VBW traces from Claude Code settings.json, Agent Teams env var, .vbw-planning dir, and CLAUDE.md with per-step user confirmations before plugin uninstall.
/uninstallUninstalls claude-code-mascot-statusline by dry-running removal of statusLine, hooks, and runtime data, confirming with user, then executing cleanup.
/uninstall-watchdogUninstalls the egregore watchdog daemon by unloading launchd plist on macOS or disabling systemd timer/service on Linux, and removes related files.
/uninstallUninstalls or disables Autonomous-Dev plugin features interactively or via direct options like --disable-hooks, --clean-project, --full-clean, --global. Removes hooks, templates, settings, PROJECT.md, or plugin globally.
/uninstall-attestorScans all six Attestor install surfaces — Python package, config directory, MCP wiring, Docker containers/volumes, Claude Code hooks, plugin — and reverses each with user confirmation for destructive steps. Supports --dry-run preview.
Share bugs, ideas, or general feedback.
Clean up all iterm2-tab-status artifacts from the system:
Execute this cleanup:
ITERM2_SUPPORT="$HOME/Library/Application Support/iTerm2"
AUTOLAUNCH="$ITERM2_SUPPORT/Scripts/AutoLaunch"
# 1. Remove adapter from AutoLaunch
rm -f "$AUTOLAUNCH/claude_tab_status.py"
echo "Removed adapter from AutoLaunch"
# 2. Remove venv if we created it
VENV_PATH_FILE="$HOME/.claude/iterm2-tab-status-venv-path"
if [[ -f "$VENV_PATH_FILE" ]]; then
VENV_PATH="$(cat "$VENV_PATH_FILE")"
if [[ -d "$VENV_PATH" ]]; then
rm -rf "$VENV_PATH"
echo "Removed venv: $VENV_PATH"
fi
rm -f "$VENV_PATH_FILE"
fi
# 3. Remove signal files
rm -rf /tmp/claude-tab-status
# 4. Remove marker and lock
rm -f "$HOME/.claude/iterm2-tab-status-bootstrapped"
rm -f /tmp/claude-tab-status-bootstrap.lock
echo "Cleanup complete. Restart iTerm2 to finish."
After running, restart iTerm2. Then uninstall the plugin: /plugin uninstall iterm2-tab-status