LaunchKit · 2026
Back to Skills

blucli

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

1
6.4k downloads
by @steipete

Setup & Installation

openclaw skills install @steipete/blucli

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install 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

Example Workflow

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

INPUT

User asks: Play a jazz radio station on the living room player

AGENT
  1. 1Run `blu devices` to list available players and identify the living room device
  2. 2Run `blu tunein search "jazz"` to find matching stations
  3. 3Run `blu --device living-room tunein play "jazz"` to start playback
  4. 4Run `blu --device living-room status` to confirm playback is active
OUTPUT

Jazz radio playing on the living room Bluesound player