android-companion-device-pairing
Installation
SKILL.md
Android Companion Device Pairing
Use this skill to implement companion device onboarding with CompanionDeviceManager when the product should rely on the platform pairing UI instead of manual Bluetooth discovery.
When to Use This Skill
- Pair a Bluetooth or BLE companion device from an Android app.
- Reduce direct discovery and location-permission friction for companion-style onboarding.
- Build a filtered device chooser using
CompanionDeviceManager. - Create a clean bridge from user-selected device association into normal Bluetooth or BLE connection code.
Do Not Use This Skill When
- The app needs unrestricted manual discovery instead of a companion-style onboarding flow.
- The product does not involve a companion device relationship.
- The task is the transport implementation itself after pairing. Use the BLE or Classic Bluetooth implementation skills for that phase.