Back to Skills

blucli

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

207,194stars37,961forksUpdated 2/18/2026

Security Assessment

Safe(100/100)
Security Score100/100

About blucli

Blucli is a command-line interface (CLI) tool designed for controlling Bluesound and NAD audio players. It simplifies the management of these devices by enabling users to perform tasks such as discovery, playback control, grouping, and volume adjustments. Blucli is particularly useful for those who prefer a terminal-based approach to managing their audio equipment, providing an efficient and streamlined way to interact with compatible players. By using `blu`, users can control playback, check the status of their devices, and adjust the system without needing to rely on a graphical interface.

FAQ

What are the main commands for controlling devices?

The basic commands for controlling devices with Blucli include `blu devices` (to list available devices), `blu --device <id> status` (to check the status of a device), and commands like `blu play`, `blu pause`, and `blu stop` for controlling playback. Volume can be adjusted using `blu volume set <level>`.

What do I need to use Blucli?

Blucli requires the installation of the `blu` binary. It can be installed via Go with the command `go install github.com/steipete/blucli/cmd/blu@latest`. The necessary binary (`blu`) must be present on the system for it to function.

Can I control multiple devices at once?

Yes, Blucli supports device grouping. You can group devices using the command `blu group add` and remove them with `blu group remove`. The group status can be checked using `blu group status`.

Install blucli

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill