← 返回 Skills 市场
228
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install luke-blucli
功能描述
BluOS CLI (blu) for discovery, playback, grouping, and volume.
使用说明 (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.
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install luke-blucli - 安装完成后,直接呼叫该 Skill 的名称或使用
/luke-blucli触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
常见问题
Luke Blucli 是什么?
BluOS CLI (blu) for discovery, playback, grouping, and volume. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 228 次。
如何安装 Luke Blucli?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install luke-blucli」即可一键安装,无需额外配置。
Luke Blucli 是免费的吗?
是的,Luke Blucli 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Luke Blucli 支持哪些平台?
Luke Blucli 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Luke Blucli?
由 banalit(@banalit)开发并维护,当前版本 v1.0.0。
推荐 Skills