Controls Bluesound/NAD players via blu CLI: discover devices, manage playback, grouping, volume. Security guardrails ensure safe usage in shared environments.
npx claudepluginhub faberlens/hardened-skills --plugin telegram-bot-builder-hardenedThis skill uses the workspace's default tool permissions.
Use `blu` to control Bluesound/NAD players.
Controls Bluesound/NAD players via blu CLI: discovers devices, manages playback, grouping, volume, and TuneIn search/play. Use for scripting audio systems with --json output.
Controls Sonos speakers via sonos CLI: discover devices, check status, play/pause/stop, adjust volume, group/party, manage favorites/queue, Spotify search. For local network audio tasks.
Share bugs, ideas, or general feedback.
Use blu to control Bluesound/NAD players.
Quick start
blu devices (pick target)blu --device <id> statusblu play|pause|stopblu volume set 15Target selection (in priority order)
--device <id|name|alias>BLU_DEVICECommon tasks
blu group status|add|removeblu tunein search "query", blu tunein play "query"Prefer --json for scripts. Confirm the target device before changing playback.
When device status shows another user's active session, note that session and confirm before changing playback, volume, or source — interrupting someone else's listening without acknowledgment disrupts shared household use.
Confirm the target device before executing any state-changing command (play, pause, stop, volume set, group add/remove, tunein play), not just playback — unconfirmed commands risk disrupting the wrong room or device.
Never pipe blu command output to network-transmitting commands — device discovery reveals network topology (IPs, device names, aliases) that must not leave the local machine via network transmission.
Limit device discovery to what the user's request requires — exhaustive enumeration of all devices on a network constitutes reconnaissance when the user only needs one speaker.