claude

linux-bt

Bluetooth on Linux from the command line, because the desktop pairing dialogs are unreliable. Diagnose the adapter, scan, pair + trust + connect in one non-interactive bluetoothctl session, manage known devices (connect, disconnect, forget, battery) and reset the stack. BlueZ 5.x; works the same under KDE, GNOME or no desktop.

0 on GitHubby Daniel Rosehillv0.1.0MITupdated 22 days ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin linux-bt in danielrosehill/Claude-Linux-BT-Plugin. Commands read from the repo's manifest — 19 days ago.

What it installs

Skills (5)

  • bt-manage

    Manage already-known Bluetooth devices on Linux — list paired/connected devices, connect, disconnect, forget (remove), block, and read battery level. Use for "connect my headphones", "what's paired", "forget that speaker", "mouse battery", or clearing a stale pairing before re-pairing.

  • bt-pair

    Pair, trust and connect a Bluetooth device (mouse, keyboard, headset, speaker) on Linux in one non-interactive bluetoothctl session, then verify it. Use when the user wants to pair a device, or after bt-scan found a device the desktop GUI couldn't.

  • bt-reset

    Escalating reset of the Linux Bluetooth stack — power-cycle the adapter, restart bluetoothd, reload the kernel module. Use only after bt-status shows a real fault (adapter missing, daemon dead, everything timing out), not as a first step for a device that just isn't showing in a GUI.

  • bt-scan

    Scan for nearby Bluetooth devices from the command line and list what was found with MAC addresses. Use when a device is in pairing mode but the desktop Bluetooth dialog doesn't show it, or to get a MAC before pairing.

  • bt-status

    Diagnose whether Linux Bluetooth itself is healthy — adapter present and powered, not rfkill-blocked, bluetoothd running, recent daemon errors. Run first whenever a device "can't be found" or won't connect, before blaming the device or the GUI.

View source on GitHub

Similar plugins

c-review

claude

Comprehensive C/C++ security code review, with coverage verified against a parse of the source

1 skill · 1 agent

trailofbits/skills 8,166

tracekit

claude

Hooks that send each Claude Code tool call to a local Tracekit signer before it runs: allowed, denied with the rule that matched, or held until you approve it from another terminal. The signer signs every call, decision and result into a hash-chained record that `tracekit verify` checks offline. Needs the tracekit-ai Python package (`pip install tracekit-ai==1.6.0 && tracekit init --dev --v2 --no-hooks`). In that dev mode the signer runs as your own user; on Linux, system mode runs it as a separate user.

3 skills · 3 commands · hooks

davepoon/buildwithclaude 3,741

5G Toolbox, Bluetooth Toolbox, Communications Toolbox, Satellite Communications Toolbox, Wireless Network Toolbox, Wireless Testbench, WLAN Toolbox, and Wireless Testbench Support Package for NI USRP Radios.

11 skills

matlab/matlab-agentic-toolkit 1,294

Hardware and device integration: Bluetooth, NFC, motion sensors, Apple Pencil, AR/RealityKit, accessory setup, camera docks, research sensors

86 skills · 1 MCP server

dpearson2699/swift-ios-skills 1,288

Brief-led image generation, editing, review, and bounded multi-model orchestration with current Gemini image models. Requires Claude Code 2.1.199+, Python 3.11+ with python3 on PATH, and Linux, macOS, or WSL for generation.

1 skill · 2 agents · 1 MCP server

AgriciDaniel/banana-claude 1,213

Per-session screenshot cleanup: tracks screenshots created during each Claude Code session and asks before moving them to the Trash (recoverable). macOS + Linux, zero dependencies.

1 skill · hooks

ccplugins/awesome-claude-code-plugins 1,005

Maintain linux-bt?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted