Openpaw c-bluetooth
Manage Bluetooth devices on macOS using the blucli (`blu`) CLI. List paired and available devices, connect to headphones/speakers/keyboards, and disconnect devices by name or MAC address.
install
source · Clone the upstream repo
git clone https://github.com/daxaur/openpaw
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/daxaur/openpaw "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/c-bluetooth" ~/.claude/skills/daxaur-openpaw-c-bluetooth && rm -rf "$T"
manifest:
skills/c-bluetooth/SKILL.mdsource content
What This Skill Does
Manages Bluetooth device connections on macOS using
blu (blucli). You can list available devices, connect to a device by name or MAC address, and disconnect active devices.
CLI Tool: blu
bluCommon Commands
# List all paired/known devices blu list # Connect to a device (by name or MAC) blu connect "AirPods Pro" blu connect AA:BB:CC:DD:EE:FF # Disconnect a device blu disconnect "AirPods Pro" blu disconnect AA:BB:CC:DD:EE:FF # Check connection status blu status
Usage Guidelines
- Run
first to identify the exact device name or MAC address.blu list - Device names are case-sensitive — use the exact name from
.blu list - If connecting by name fails, fall back to MAC address.
- After connecting, confirm success by checking for a non-error exit code or running
.blu status
Notes
only manages already-paired devices. New device pairing must be done via macOS System Settings.blu- Some commands may require Bluetooth to be enabled in macOS before running.
- If
is not installed:blubrew install blucli