android-ble-implementation

Installation
SKILL.md

Android BLE Implementation

Use this skill to implement Bluetooth Low Energy features in an Android app using the correct BLE model: scan, connect, discover GATT structure, transfer data through services and characteristics, and clean up correctly.

When to Use This Skill

  • Add BLE support to an Android app.
  • Implement BLE scanning and peripheral selection.
  • Connect to a GATT server from Android.
  • Read, write, or subscribe to characteristic updates.
  • Review an Android BLE feature for permission, lifecycle, scanning, or GATT design problems.

Do Not Use This Skill When

  • The target device uses Classic Bluetooth RFCOMM sockets.
  • The feature depends on sustained socket-style streaming rather than GATT services and characteristics.

In those cases, switch to the Classic Bluetooth workflow instead of forcing a BLE device into the wrong transport model.

Installs
1
First Seen
Mar 28, 2026
android-ble-implementation — trancee/android-bluetooth-skills