android-bluetooth-implementation
Installation
SKILL.md
Android Bluetooth Implementation
Use this skill to implement Bluetooth features in an Android app with the correct platform flow, API choice, and validation gates.
When to Use This Skill
- Add Bluetooth support to an Android app.
- Implement device discovery, paired-device selection, connection setup, or socket-based data transfer.
- Audit an Android Bluetooth implementation for missing permissions, wrong API choice, or incomplete lifecycle handling.
- Decide between Classic Bluetooth and Bluetooth Low Energy (BLE).
Prerequisites
- An Android app module already exists.
- The target Android API level and minimum SDK are known.
- The target device behavior is known well enough to answer these questions:
- Is the app streaming or exchanging sustained bidirectional data?
- Is the app interacting with a low-power peripheral or GATT service?
- Does the app need paired-device workflows, nearby discovery, or both?