AI & Automation BY VOPIX

VopixSounds

Makes Claude Code audible. One sound when Claude is waiting for your approval or input, a different one when a task is finished. Keep working in another window and never miss the moment Claude needs you.

Level ● Beginner
Saves No more dead waiting in front of an unnoticed prompt
Version v1.0
Updated 2026-06-11
Available in: claude-code

Who it is for

Developers and power users who run Claude Code alongside other work

Use cases

  • You let Claude run a long build or deploy and work in another window, the done sound brings you back
  • Claude needs a permission and you hear it instantly instead of staring at a waiting prompt for minutes
  • Several Claude sessions in parallel, you can tell by ear which one needs you

Say this to activate the skill

"Play a sound when Claude is done""Notify me with a beep when Claude is waiting for me""Make Claude Code audible""Install VopixSounds"

Install

mkdir -p ~/.claude/skills/vopixsounds && curl -fsSL https://collectivebrain.de/skills/vopixsounds/SKILL.md -o ~/.claude/skills/vopixsounds/SKILL.md

The command drops this page's SKILL.md straight into the right directory. No terminal? Download the file below and upload it in Claude.ai under Settings, Capabilities. Need help with setup? How to install skills →

SKILL.md

---
name: vopixsounds
description: Adds sound notifications to Claude Code so you HEAR when it needs you. One sound when Claude waits for your approval or input, a different sound when a task finishes. Triggers on "play a sound when Claude is done", "notify me with a beep", "audio alert", "notification hook", "install VopixSounds".
---

# VopixSounds

Gives Claude Code an audible heads-up so you never miss when it needs you:

- **Braucht dich** (wartet auf Freigabe oder Eingabe) -> ein Sound.
- **Fertig** (Turn beendet) -> ein anderer Sound.

Das laeuft ueber zwei *Hooks* in `~/.claude/settings.json`. Ein Hook ist ein
Befehl, den Claude Code bei einem Ereignis automatisch ausfuehrt, hier ein Befehl,
der einen System-Sound abspielt.

## Einrichten

Bearbeite `~/.claude/settings.json` und fuege die beiden Hooks hinzu (vorhandene
Settings und Hooks bleiben erhalten, nichts wird ueberschrieben). Lege `hooks`
an, falls es noch nicht existiert:

```json
{
  "hooks": {
    "Notification": [
      { "hooks": [ { "type": "command", "command": "afplay /System/Library/Sounds/Glass.aiff", "async": true, "statusMessage": "VopixSounds: needs-input" } ] }
    ],
    "Stop": [
      { "hooks": [ { "type": "command", "command": "afplay /System/Library/Sounds/Hero.aiff", "async": true, "statusMessage": "VopixSounds: done" } ] }
    ]
  }
}
```

Setze `afplay /System/Library/Sounds/Glass.aiff` und `afplay /System/Library/Sounds/Hero.aiff` je nach Betriebssystem ein:

- **macOS:** `afplay /System/Library/Sounds/Glass.aiff` (needs-you) und `afplay /System/Library/Sounds/Hero.aiff` (done). Weitere Sounds in `/System/Library/Sounds/`.
- **Linux:** `paplay /usr/share/sounds/freedesktop/stereo/message.oga` und `paplay /usr/share/sounds/freedesktop/stereo/complete.oga`.
- **Windows:** `powershell -c (New-Object Media.SoundPlayer).PlaySync()` bzw. `[System.Media.SystemSounds]::Asterisk.Play()` und `::Exclamation.Play()`.

Das Einsetzen ist idempotent: Sind die beiden VopixSounds-Hooks schon da, nicht
erneut anlegen, nur den Befehl abgleichen, damit keine Sounds doppelt feuern.

## Aktivieren

Hooks werden beim Start einer Session geladen. Die Sounds greifen ab der
**naechsten Claude-Code-Session**. Sofort live in der aktuellen Session: einmal
das `/hooks`-Menue oeffnen (laedt die Config neu) oder Claude Code neu starten.

## Sounds aendern oder abschalten

Sound aendern = die Datei im `command` tauschen. Abschalten = die beiden
VopixSounds-Hooks aus `settings.json` entfernen, der Rest bleibt unberuehrt.

## Troubleshooting

- **Kein Ton:** Pruefen, ob Audio stumm ist, dann den rohen Befehl direkt testen (macOS: `afplay /System/Library/Sounds/Glass.aiff`). Klappt der Befehl, aber der Hook feuert nicht, hat die Session die Config noch nicht neu geladen -> `/hooks` oeffnen oder neu starten.
- **Zwei Sounds:** Ein aelterer/manueller Hook ist noch vorhanden. Doppelten Eintrag entfernen.

Share this skill

About this skill

VopixSounds comes from Vopix and is a skill developed by Vopix that we curate and make available for you at Collective Brain.

Sister brand for AI automation & workflow building: WhiteFox Automations · strategy & consulting stay with Collective Brain, built solutions come from WhiteFox.