Desktop notifications with voice announcements and Slack integration for Claude Code events (macOS/Windows/WSL2)
Desktop notification plugin for Claude Code with voice announcements (TTS) on macOS, Windows, and WSL2.
${CLAUDE_PLUGIN_ROOT} and fixed event names.CCNotifier.app is currently distributed without a Developer ID signature. To reduce tampering risk, the plugin checks that the app file exactly matches a pre-registered fingerprint (SHA256) before launching it.Recommended safe baseline:
CC_NOTIFIER_SLACK_ENABLED=false
CC_NOTIFIER_WEBHOOK_ENABLED=false
CC_NOTIFIER_REDACT_SENSITIVE=true
CC_NOTIFIER_OUTBOUND_MESSAGE_MODE=summary_only
| Event | Visual | TTS |
|---|---|---|
| Notification | Yes | Yes |
| PermissionRequest | Yes | Yes |
| Stop | Yes | Yes |
| PostToolUseFailure | Yes | Yes |
| SessionEnd | Yes | Yes |
bash via Git Bash/MSYS2/Cygwin) and tools: jq, iconv, base64, powershell.exebash, jq, iconv, base64 and powershell.exe interop availablePowerShell-only native execution is not supported. Hooks execute via plugin/scripts/cc-notifier.sh (#!/bin/bash).
In Claude Code, run the following commands:
/plugin marketplace add TakashiKakizoe1109/cc-notifier-voice
/plugin install cc-notifier-voice
Restart Claude Code after installation.
mkdir -p ~/.config/cc-notifier-voice
cat > ~/.config/cc-notifier-voice/config << 'EOF2'
CC_NOTIFIER_LANG=en
CC_NOTIFIER_SPEED=175
CC_NOTIFIER_TTS_ENABLED=true
CC_NOTIFIER_OUTBOUND_MESSAGE_MODE=summary_only
EOF2
See CONTRIBUTING.md for development setup and guidelines.
See SECURITY.md for vulnerability reporting.
Matches all tools
Hooks run on every tool call, not just specific ones
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub takashikakizoe1109/cc-notifier-voice --plugin cc-notifier-voiceSync Backlog issues to local docs for Claude Code context
Smart notifications for Claude Code task statuses (Go implementation)
Audio notifications + AI-controlled config for Claude Code, Cursor IDE, and Codex CLI events. 26 hooks, native matcher routing, TTS, webhooks, status line, focus flow, rate-limit alerts. Auto-bridges to Cursor IDE 3.2.16+; native install via 'audio-hooks install --cursor' or 'audio-hooks install --codex'.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.