By quanru
Get audio feedback via terminal bell when Claude Code tasks complete, when you're prompted, or when notifications fire — so you don't have to watch the terminal.
简体中文 | English
Get desktop notifications when Claude Code tasks complete. Click to jump to your VS Code window.
# 1. Add marketplace
/plugin marketplace add quanru/claude-code-boomerang
# 2. Install plugin
/plugin install claude-code-boomerang
# 3. Restart Claude Code
That's it! The plugin will automatically set up all required hooks.
The plugin automatically detects your IDE and opens the correct workspace when you click the notification:
| IDE | Auto-detected | URL Scheme |
|---|---|---|
| VS Code | ✅ | vscode://file |
| Cursor | ✅ | cursor://file |
| WebStorm | ✅ | webstorm://open?file= |
| IntelliJ IDEA | ✅ | idea://open?file= |
| PyCharm | ✅ | pycharm://open?file= |
| GoLand | ✅ | goland://open?file= |
Detection is based on the __CFBundleIdentifier environment variable.
The plugin monitors 3 types of Claude Code hooks with different sounds:
| Hook | Trigger | Notification | Sound |
|---|---|---|---|
| PreToolUse | Before ExitPlanMode | 📋 Plan Ready | Hero |
| PreToolUse | Before AskUserQuestion | ❓ Question | Glass |
| Notification | Permission prompts | ❓ Notification | Glass |
| Stop | Main task completed | ✅ Task Completed | Ping |
Configure the plugin in ~/.claude/settings.json:
{
"env": {
"CLAUDE_NOTIFY_DEBUG": "true",
"CLAUDE_NOTIFY_SOUND": "on",
"CLAUDE_NOTIFY_SOUND_PLAN": "Hero",
"CLAUDE_NOTIFY_SOUND_QUESTION": "Glass",
"CLAUDE_NOTIFY_SOUND_COMPLETE": "Ping"
}
}
Available options:
CLAUDE_NOTIFY_DEBUG: Enable debug logging ("true" or "false")CLAUDE_NOTIFY_SOUND: Control notification sounds ("on" or "off", default: "on")CLAUDE_NOTIFY_SOUND_PLAN: Plan Ready sound (default: "Hero")CLAUDE_NOTIFY_SOUND_QUESTION: Question/Notification sound (default: "Glass")CLAUDE_NOTIFY_SOUND_COMPLETE: Task Completed sound (default: "Ping")Available sounds: Basso, Blow, Bottle, Frog, Funk, Glass, Hero, Morse, Ping, Pop, Purr, Sosumi, Submarine, Tink
/plugin uninstall claude-code-boomerang
See GUIDE.md for:
中文文档请查看 README-ZH.md
MIT
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 quanru/claude-code-boomerang --plugin claude-code-boomerangCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
Intelligent prompt optimization: injects the right context at the right moment so Claude lands a better first output. Clarifies vague prompts with research-based questions, plus targeted nudges for approach selection, plan readability, workflow routing, background execution, subagent routing, output readability, user-decision questions, and plan-mode assessment
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,561 supported skills.