shiny-bluetoothle

Installation
SKILL.md

Shiny BluetoothLE (Client/Central)

When to Use This Skill

Use this skill when the user needs to:

  • Scan for BLE peripherals
  • Connect to and communicate with BLE devices
  • Read, write, or subscribe to GATT characteristics
  • Read or write GATT descriptors
  • Implement managed scans with automatic peripheral list management
  • Request MTU changes, pair with devices, or perform reliable write transactions
  • Read standard BLE services (device information, battery, heart rate)
  • Work with BLE advertisement data
  • Open L2CAP CoC channels to a peripheral that has published a PSM
  • Upload or download files over L2CAP with percent-complete / throughput / ETA metrics

Do NOT use this skill for BLE hosting/peripheral mode (advertising, GATT server). That is a separate library (Shiny.BluetoothLE.Hosting).

Library Overview

Installs
2
Repository
shinyorg/skills
GitHub Stars
4
First Seen
Aug 28, 2026
shiny-bluetoothle — shinyorg/skills