visualhud
Themeable visual HUD for Claude Code — terminal colors, background sprites, journey tracking, and responsive title bar
Not in a marketplace yet, so it loads for one session with --plugin-dir.
Plugin visualhud in BaseInfinity/visualhud. Commands read from the repo's manifest — 3 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
What it installs
Skills (10)
adlcAudit / Analysis Development Life Cycle for evidence-heavy, investigation, QA, compliance, and report work. Use when the task depends on gathering evidence, grading claims, or shipping findings rather than only changing code.
sdlcFull software delivery lifecycle for implementation, bug fixes, refactors, testing, release, and publish work in this repo. Use when changing code or docs that should follow the repo's SDLC contract.
visualhud-feedbackCapture VisualHUD bugs, install failures, theme ideas, and terminal-renderer gaps with privacy-first evidence. Use when the user asks to file feedback or record a VisualHUD issue.
visualhud-setupInstall VisualHUD into a Codex repo on macOS/iTerm2, Windows Terminal, or WezTerm; run platform setup helpers; verify repo-local hooks. Use when the user asks to install, enable, bootstrap, or test VisualHUD in another Codex project.
visualhud-themeList, switch, calibrate, and troubleshoot VisualHUD themes in an installed Codex repo. Use when the user asks to change themes, compare Pokemon/TMNT, calibrate colors, or validate theme visuals.
visualhud-updateRefresh an installed VisualHUD runtime in a Codex repo while preserving local hooks, active theme, existing renderer setup, and existing skills. Use when the user asks to update, sync, refresh, or repair VisualHUD.
feedbackSubmit feedback, bug reports, feature requests, or share SDLC patterns you've discovered. Privacy-first — always asks before scanning.
claude-setup-wizardSetup wizard — scans codebase, builds confidence per data point, only asks what it can't figure out, generates SDLC files. Use for first-time setup or re-running setup.
tdlc-testTest terminal/TUI output by running commands inside a real PTY and asserting on the actual rendered ANSI/escape sequences. Use when integration tests with mocked escape codes can't catch rendering bugs (visualhud engine output, white-rabbit game loop, badge/cooking-status hooks). Lighter than comput
claude-update-wizardSmart update for SDLC wizard — shows changelog, compares files, lets you selectively adopt changes while preserving customizations.
Hooks (14)
- UserPromptSubmit
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
- PreToolUse
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
- PostToolUse
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
- PostToolUseFailure
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
- Notification
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
- Stop
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
- StopFailure
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
- TaskCompleted
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
- CwdChanged
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
- SessionStart
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
- PreCompact
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
- PostCompact
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
- SubagentStart
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
- SubagentStop
bash "${CLAUDE_PLUGIN_ROOT}/hooks/visualhud-hook.sh"
Maintain visualhud?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.