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.