By themartiano
Claude Code plugin that plays sounds when Claude is waiting for you.
npx claudepluginhub themartiano/claude-sounds --plugin claude-soundsA Claude Code plugin that plays sounds when Claude is waiting for you.
First add the marketplace:
claude plugin marketplace add themartiano/claude-sounds
Then install the plugin:
claude plugin install claude-sounds
claude plugin update claude-sounds
Copy config.example to ~/.config/claude-sounds/config to customize:
mkdir -p ~/.config/claude-sounds
cp "$(claude plugins list | grep claude-sounds | awk '{print $2}')/config.example" ~/.config/claude-sounds/config
Options:
THRESHOLD - seconds before completion sound plays (default: 60)SOUNDS_DIR - path to custom sound filesYou can also use environment variables: CLAUDE_SOUNDS_THRESHOLD, CLAUDE_SOUNDS_DIR.
Place your own MP3 files in a custom sounds directory:
completion.mp3needs_input.mp3attention.mp3afplay)mpv, paplay, aplay, or ffplayMIT
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Matches all tools
Hooks run on every tool call, not just specific ones
Share bugs, ideas, or general feedback.
Persistent memory system for Claude Code - seamlessly preserve context across sessions
Intelligent prompt optimization using skill-based architecture. Enriches vague prompts with research-based clarifying questions before Claude Code executes them