Claude Sounds — Development skill for Claude Code
A tiny macOS menu bar app to control the volume of your Claude Code hook sounds.
How to install Claude Sounds
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open mikedotcook/claude-sounds and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Sounds does
A tiny macOS menu bar app to control the volume of your Claude Code hook sounds.
Alternatives in Development
- Cc Bar — Native macOS menu bar app: track quota, usage and cost for Codex (multi-account) and Claude Code, from your me 119 ★
- CoderBar — Native macOS agent control for Codex and Claude — monitor, approve, ask, and jump back from the menu bar 100 ★
- Claude Status — macOS Menu Bar + Desktop Widget for Claude Code Session Monitoring 59 ★
README
Claude Sounds
A macOS menu bar app for managing sound packs in [Claude Code](https://docs.anthropic.com/en/docs/claude-code). Plays custom audio cues for Claude Code events like session start, prompt submit, notifications, and more.
**Want to contribute a community sound pack?** See [`community/README.md`](community/README.md) for how to create and submit your own pack. Community packs automatically appear in the app's Sound Pack Browser for all users to download.
Features
- Menu bar controls - Mute/unmute, volume slider, quick pack switching
- Sound Pack Browser - Browse, download, install, and manage sound packs
- Event Editor - Drag-and-drop audio files onto individual events; preview sounds inline
- Create Custom Packs - Built-in wizard to scaffold a new sound pack with all event directories
- Publish Packs - Export any local pack as a ZIP or submit it to the community registry via GitHub PR
- Setup Wizard - Guided first-run setup that installs Claude Code hooks automatically
- Hook integration - Installs shell hooks that trigger sounds on Claude Code events
- Audio validation - Magic-byte verification, ZIP preflight, and post-extract sanitization at every entry point
Supported Events
| Event | Description |
|---|---|
| Session Start | Claude Code session begins |
| Prompt Submit | User submits a prompt |
| Notification | Claude sends a notification |
| Stop | Claude stops generating |
| Session End | Claude Code session ends |
| Subagent Stop | A subagent finishes |
| Tool Failure | A tool use fails |
Audio Formats
Supports `.wav`, `.mp3`, `.aiff`, `.m4a`, `.ogg`, and `.aac` files.
Installation
Build from source
# Quick build (uses build.sh)
./build.sh
open ClaudeSounds.app
# Or manually
swiftc -O -o ClaudeSounds -framework Cocoa Sources/*.swift
Requires macOS and Xcode Command Line Tools (`xcode-select --install`).
Sound Pack Structure
Sound packs live in `~/.claude/sounds/
Related Skills
Tidy Usage Sidebar
A tiny native macOS menu bar app for Claude / Antigravity (Gemini) 5-hour & weekly quota
CCRBar
原生 macOS 菜单栏应用,管理 Claude Code Router 的启停与状态。Native SwiftUI menu bar app to control Claude Code Router — start/
Drop And Flush
[byeongi-thon] A tiny macOS menu bar bathroom where Claude / Codex mascots wander around the toilet — and get
Clawake
Keep your Mac awake, even with the lid closed. Tiny native menu-bar app for long-running tasks: Claude Code, b
Claudewatch
A macOS menu bar app that monitors your Claude Code usage and service status
Vibebar
VibeBar is a lightweight macOS menu bar app that monitors live TUI session activity for Claude Code, Codex, an
Related Agents
Apple UI Designer
Visual and theme redesigns in current Apple design language (macOS 27 / iOS 26+ Liquid Glass, vibrancy, system
macOS UI Designer
Use this agent when you need to plan, design, or evaluate macOS application user interfaces from a UI/UX persp
Claude Code Hook Agent
Plays agent-specific sounds for the 6 hooks that actually fire in agent sessions