← Back to Skills Marketplace
228
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install luke-blucli
Description
BluOS CLI (blu) for discovery, playback, grouping, and volume.
README (SKILL.md)
blucli (blu)
Use blu to control Bluesound/NAD players.
Quick start
blu devices(pick target)blu --device \x3Cid> statusblu play|pause|stopblu volume set 15
Target selection (in priority order)
--device \x3Cid|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.
Usage Guidance
This skill is internally consistent with its stated purpose: it expects the 'blu' CLI and offers an install path that builds a public Go module. Before installing, verify you trust the upstream repo (github.com/steipete/blucli) and the homepage (https://blucli.sh), because 'go install' will fetch and compile remote code (standard supply-chain risk). If you want extra safety, review the upstream source, install inside a constrained environment/container, or require a vetted release (tagged GitHub release) rather than using @latest. Also be aware the tool will control local network-connected BluOS devices, so ensure you are comfortable granting that control on the host running the agent.
Capability Analysis
Type: OpenClaw Skill
Name: luke-blucli
Version: 1.0.0
The skill provides a legitimate interface for the 'blu' CLI tool to control BluOS/NAD audio players. The installation process uses a standard Go module command pointing to a reputable GitHub repository (github.com/steipete/blucli), and the instructions in SKILL.md are strictly focused on device discovery, playback control, and volume management without any signs of malicious intent or prompt injection.
Capability Assessment
Purpose & Capability
Name/description match the declared binary requirement (blu) and the install spec builds a blu binary from a public Go module — this aligns with a CLI integration for BluOS players.
Instruction Scope
SKILL.md only instructs use of the blu CLI (device selection, playback, volume, grouping). It references an optional BLU_DEVICE selection method but does not instruct reading unrelated files, credentials, or exfiltrating data.
Install Mechanism
Install uses 'go' to fetch github.com/steipete/blucli/cmd/blu@latest and produce a blu binary. Fetching and building a public Go module is expected for this purpose but carries normal supply-chain risks (remote code fetched at install time). The source host is a standard GitHub module path rather than an arbitrary binary download.
Credentials
No required environment variables or credentials are declared. The SKILL.md mentions BLU_DEVICE as an optional selection mechanism, which is reasonable and proportional to the skill.
Persistence & Privilege
Skill is not always-enabled and uses normal model invocation. It does not request system-wide configuration or other skills' credentials.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install luke-blucli - After installation, invoke the skill by name or use
/luke-blucli - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial public release of blucli skill.
- Provides a CLI for discovery, playback control, grouping, and volume adjustment of Bluesound/NAD players.
- Supports device selection by ID, name, alias, environment variable, or config default.
- Includes commands for grouping players and searching/playing via TuneIn.
- Output can be formatted as JSON for scripting use.
- Installation instructions provided for Go-based environments.
Metadata
Frequently Asked Questions
What is Luke Blucli?
BluOS CLI (blu) for discovery, playback, grouping, and volume. It is an AI Agent Skill for Claude Code / OpenClaw, with 228 downloads so far.
How do I install Luke Blucli?
Run "/install luke-blucli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Luke Blucli free?
Yes, Luke Blucli is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Luke Blucli support?
Luke Blucli is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Luke Blucli?
It is built and maintained by banalit (@banalit); the current version is v1.0.0.
More Skills