blucli

Media & Streaming
v1.0.0
Benign

BluOS CLI (blu) for discovery, playback, grouping.

16.4K downloads777 installsby @steipete

Setup & Installation

Install command

clawhub install steipete/blucli

If the CLI is not installed:

Install command

npx clawhub@latest install steipete/blucli

Or install with OpenClaw CLI:

Install command

openclaw skills install steipete/blucli

or paste the repo link into your assistant's chat

Install command

https://github.com/openclaw/skills/tree/main/skills/steipete/blucli

What This Skill Does

blu is a command-line tool for controlling Bluesound and NAD network audio players. It covers device discovery, playback control, volume adjustment, and multi-room grouping from the terminal or scripts.

Enables scriptable, headless control of Bluesound players without opening the BluOS mobile or desktop app.

When to Use It

  • Pausing music across all rooms from the terminal
  • Setting speaker volume before a video call
  • Searching TuneIn and starting a radio station by name
  • Grouping multiple Bluesound players for synchronized playback
  • Scripting timed playback or volume changes
View original SKILL.md file
# blucli (blu)

Use `blu` to control Bluesound/NAD players.

Quick start
- `blu devices` (pick target)
- `blu --device <id> status`
- `blu play|pause|stop`
- `blu volume set 15`

Target selection (in priority order)
- `--device <id|name|alias>`
- `BLU_DEVICE`
- config default (if set)

Common tasks
- Grouping: `blu group status|add|remove`
- TuneIn search/play: `blu tunein search "query"`, `blu tunein play "query"`

Prefer `--json` for scripts. Confirm the target device before changing playback.

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Pausing music across all rooms from the terminal

AGENT
  1. 1Pausing music across all rooms from the terminal
  2. 2Setting speaker volume before a video call
  3. 3Searching TuneIn and starting a radio station by name
  4. 4Grouping multiple Bluesound players for synchronized playback
  5. 5Scripting timed playback or volume changes
OUTPUT
BluOS CLI (blu) for discovery, playback, grouping.

Share this skill

Security Audits

VirusTotalBenign
OpenClawBenign
View full report

These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.

Details

LanguageMarkdown
Last updatedFeb 25, 2026