Gentle sound cues for every move your agent makes — start, done, error, needs you. So you can walk away. Free, open source, one command.
Every session gets one consistent voice, rotating session to session. Pick a personality above, then trigger the real events below.
Claude Code hooks fire on six session events and call one tiny script. Fire-and-forget — it never blocks or errors your session.
One personality per session, next one next session. Distinct voices, never mixed mid-session, never stale.
A personality is just a folder of mp3s. Drop in your own and it joins the rotation. All bundled audio is original and CC0.
# inside Claude Code
/plugin marketplace add mannanj/claude-cues
/plugin install claude-cues@claude-cues
No /plugin? git clone https://github.com/mannanj/claude-cues && cd claude-cues && ./install.sh
— a short, readable script that merges the hooks into your settings (and ./uninstall.sh removes them).
sounds/<name>/<event>/*.mp3. Add one and it joins the session rotation automatically./claude-cues:toggle inside Claude Code, or set ENABLED=0 in ~/.claude/claude-cues/config. Uninstall is one command.