android-ble-background-communication

Installation
SKILL.md

Android BLE Background Communication

Use this skill to design BLE behavior that still works when the app is not visible, without relying on unsupported assumptions about background execution.

When to Use This Skill

  • Find a BLE device while the app is backgrounded.
  • Wake the app when a known peripheral comes into range.
  • Connect or reconnect to a BLE peripheral from background work.
  • Keep a BLE session alive while the user switches apps.
  • Listen for BLE characteristic notifications for an extended period.

Do Not Use This Skill When

  • The feature is foreground-only and does not need background BLE behavior.
  • The transport is Classic Bluetooth RFCOMM instead of BLE.
  • The task is just basic BLE scanning or GATT setup with no background requirement. Use the BLE implementation skill for that.

Core Decision

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