A community-driven registry for the Claude Code ecosystem. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Claude Code hook sounds – Warcraft, StarCraft, Mortal Kombat
This project will not be actively developed unless there are critical issues. Development continues at github.com/sametacar/claudefx.
Retro game sounds for Claude Code hooks. Plays nostalgic sound effects on tool calls, submits, and session events.

git clone https://github.com/sametacar/retro-claude-sounds
cd retro-claude-sounds
./install.sh
source ~/.zshrc
retro-claude-sounds
| Theme | Game |
|---|---|
ao2 | 🏰 Age of Empires 2 |
sc | 🚀 StarCraft |
wc | 🪓 Warcraft |
mk | 🕺 Mortal Kombat |
Open the interactive menu to switch themes:
retro-claude-sounds
Use ↑↓ to navigate, Enter to select, q to quit. The active theme is highlighted.
Alternatively, use aliases directly:
sounds-mk # Mortal Kombat
sounds-sc # StarCraft
sounds-wc # Warcraft
sounds-ao2 # Age of Empires 2 (Turkish only)
Add -full to include submit sounds (plays on every message you send):
sounds-mk-full
sounds-sc-full
sounds-wc-full
sounds-ao2-full
Each theme replaces Claude Code's default spinner verbs with game-themed phrases. When Claude is thinking, you'll see lines like "Spawning zerglings" or "Summoning ogres" instead of the defaults.
install.sh copies files to ~/.claude/ and adds theme aliases to .zshrc. Claude Code hooks trigger play.sh on the following events:
sessionstart — when a session beginssessionend — when a session endsstop — when Claude finishes a responsequestion — when Claude asks a questionsubmit — when a message is sent (only in -full variants)Give Claude Code memory that evolves with your codebase via hooks and LLM-compiled knowledge
Security hooks with SSRF protection, MCP compression, and OpenTelemetry tracing
Context management with hooks for state via ledgers, MCP without context pollution
An LLM council that reviews your coding agent's every move for quality assurance