Claude Code Sound Hooks — Development skill for Claude Code
Dźwięki systemowe po zdarzeniach w Claude Code.
How to install Claude Code Sound Hooks
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open AIBiz-Automatyzacje/claude-code-sound-hooks and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Code Sound Hooks does
Dźwięki systemowe po zdarzeniach w Claude Code. Słyszysz kiedy Claude Code skończył zadanie.
Alternatives in Development
- Ecc Guide — Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su 243.5k ★
- Mempalace Help — Show comprehensive MemPalace help — available skills, MCP tools, CLI commands, hooks, and architecture 58.6k ★
- Claude Code Hooks Mastery — A resource for mastering Claude Code hooks 3.4k ★
README
Claude Code Sound Hooks
Dźwięk systemowy gdy Claude Code skończy zadanie. Słyszysz kiedy jest gotowy - nie musisz sprawdzać ręcznie.
Działa na macOS, Windows i Linux.
Instalacja
1. Skopiuj skrypt
**macOS / Linux:**
mkdir -p ~/.claude/hooks
cp hook_handler.py ~/.claude/hooks/hook_handler.py
chmod +x ~/.claude/hooks/hook_handler.py
**Windows (PowerShell):**
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.claude\hooks"
Copy-Item hook_handler.py "$env:USERPROFILE\.claude\hooks\hook_handler.py"
2. Dodaj hook do ustawień
Edytuj plik `settings.json` — skopiuj zawartość z `settings-example.json`.
**Gdzie jest plik:**
| Zakres | macOS / Linux | Windows |
|---|---|---|
| Globalnie (wszystkie projekty) | ~/.claude/settings.json |
%USERPROFILE%\.claude\settings.json |
| Jeden projekt | twój-projekt/.claude/settings.json |
twój-projekt\.claude\settings.json |
Jeśli plik `settings.json` już istnieje, dodaj do niego sekcję `"hooks"` z `settings-example.json`.
3. Gotowe
Uruchom Claude Code - usłyszysz dźwięk gdy skończy zadanie.
Personalizacja
Zmiana dźwięku
Skrypt automatycznie wykrywa system operacyjny. Zmień ścieżkę w `SOUNDS` w pliku `hook_handler.py`:
SOUNDS = {
"Darwin": "/System/Library/Sounds/Glass.aiff", # macOS
"Windows": "C:\\Windows\\Media\\chimes.wav", # Windows
"Linux": "/usr/share/sounds/freedesktop/stereo/complete.oga", # Linux
}
**Dostępne dźwięki systemowe:**
- macOS:
ls /System/Library/Sounds/ - Windows:
dir C:\Windows\Media\ - Linux:
ls /usr/share/sounds/freedesktop/stereo/
Komunikat głosowy
**macOS:**
subprocess.Popen(["say", "Zadanie gotowe"])
**Windows:**
subprocess.Popen(["PowerShell", "-Command", "Add-Type -AssemblyName System.Speech; (New-Object System.Speech.Synthesis.SpeechSynthesizer).Speak('Zadanie gotowe')"])
Wymagania
- Python 3
- Claude Code
- mac
Related Skills
Warcraft3 Claude Code Sound Hook
Warcraft III worker voice lines as Claude Code hooks — hear 'Yes, milord' and 'Job's done' while coding
Claude Code Wc3 Sounds
WC3 Sound Pack for Claude Code hooks (macOS + Linux)
Claude Code Soviet Sounds
☭ Red Alert 2 Soviet sound effects for Claude Code hooks
Age Of Claude
Age of Empires sound effects for Claude Code - wololo your way through coding sessions
05 Master Audio
Apply broadcast-ready audio mastering chain to video files using ffmpeg for clear, warm talking-head sound
Coding Asmr
A Claude code extension that adds typing/clicking sound to its tool calls and process.
Related Agents
Employment Contract Templates
Templates and patterns for creating legally sound employment documentation including contracts, offe... - wsho
Audio Engineer
Expert audio engineer for recording, mixing, mastering, and sound design
Dart Specialist
Owns Dart language usage: sound null safety, records, patterns and exhaustiveness, sealed classes, mixins, asy