integrating-pbl
Installation
SKILL.md
Integrating the Play Billing Library
You are wiring the Play Billing Library into an Android app. This skill covers the client side setup: adding the dependency, building BillingClient, managing the connection, and querying products. Follow the phases in order.
Phase 0: Intent
Confirm what the caller actually wants before you touch code. Pick one:
| Intent | Signal |
|---|---|
| First time integration | No com.android.billingclient dependency yet |
| Upgrading PBL | Existing BillingClient on an older version |
| Fixing connection bugs | SERVICE_DISCONNECTED, missing onBillingSetupFinished callbacks |
| Adding product queries | BillingClient exists, no queryProductDetailsAsync call |
If the request is ambiguous, ask. Do not write Gradle edits or Kotlin until you know the target state.