blucli
blucli is a command-line interface for controlling Bluesound and NAD audio players, enabling device discovery, playback control, volume adjustment, and multi-speaker grouping. Use it to manage networked audio devices through commands like device status checks, play/pause/stop controls, volume settings, and TuneIn radio integration, with support for JSON output suitable for scripting and automation workflows.
git clone --depth 1 https://github.com/trpc-group/trpc-agent-go /tmp/blucli && cp -r /tmp/blucli/openclaw/skills/blucli ~/.claude/skills/blucliSKILL.md
# 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.
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
Demo skill that writes an output file and persists it as an artifact.
Create, search, and manage Bear notes via grizzly CLI.
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
Use when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".