From claudecode-sounds
Plays all notification sounds (question, permission, complete, error) via bash commands to test soundpacks. Summarizes active pack and asks user which sounds were heard or missing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claudecode-sounds:test-soundsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use the plugin wrapper at `${CLAUDE_SKILL_DIR}/../../scripts/run-cli.sh`. It resolves the installed plugin path automatically, so it works after marketplace or manual installation without relying on `CLAUDE_PLUGIN_ROOT`.
Use the plugin wrapper at ${CLAUDE_SKILL_DIR}/../../scripts/run-cli.sh. It resolves the installed plugin path automatically, so it works after marketplace or manual installation without relying on CLAUDE_PLUGIN_ROOT.
bash "${CLAUDE_SKILL_DIR}/../../scripts/run-cli.sh" soundpack get
bash "${CLAUDE_SKILL_DIR}/../../scripts/run-cli.sh" play question
bash "${CLAUDE_SKILL_DIR}/../../scripts/run-cli.sh" play permission
bash "${CLAUDE_SKILL_DIR}/../../scripts/run-cli.sh" play complete
bash "${CLAUDE_SKILL_DIR}/../../scripts/run-cli.sh" play error
npx claudepluginhub newink/codingagents --plugin claudecode-soundsManage Claude Code sound feedback — select, enable/disable sound packs, adjust volume, mute/unmute, play test sounds, and view status.
Manages game sound effects in Claude Code: set volume, switch packs, manage rotations, toggle events, list packs, and test sounds.
Runs automated tests to validate plugin integrity across 14 categories including config, skills, templates, workflow, and more. Use before creating PRs or after making changes.