Skip to content
Skills Library
Programming · Tool integration

google-play-developer-api

/google-play-developer-api

Google Play Developer API knowledge base and automation expert. Use when interacting with or integrating the Google Play Developer API for publishing, in-app products, subscriptions, reviews, or reporting. Note that this skill provides the API knowledge (e.g. fastlane supply, googleapis endpoints) and differs from google-play-release-agent which is for release checklists and audits.

Licence
MIT
Last repository change
16.10.2026

Assessment and security

90/ 100Class: good
Format25 / 25
Frontmatter with name and description, valid name, description up to 1,024 characters, name matching the folder.
Discoverability25 / 25
Description explains when to use the skill, has a reasonable length and uses third person.
Content25 / 35
At least 150 words and at most 500 lines, headings, step lists, examples or code.
Hygiene15 / 15
No placeholders such as TODO, no Windows paths, with a licence.
Riskno signals detected in the scan
Files in this package
3
Scripts
0
HTML comments
0
URLs in SKILL.md
0
Deprecation

No signals detected. Repository changed on 16.10.2026, without references to retired models or APIs.

Licence

MIT, open: use and modify while retaining author attribution.

What it does and when to use it

Google Play Developer API knowledge base and automation expert. Use when interacting with or integrating the Google Play Developer API for publishing, in-app products, subscriptions, reviews, or reporting. Note that this skill provides the API knowledge (e.g. fastlane supply, googleapis endpoints) and differs from google-play-release-agent which is for release checklists and audits.

Original author description

Google Play Developer API knowledge base and automation expert. Use when interacting with or integrating the Google Play Developer API for publishing, in-app products, subscriptions, reviews, or reporting. Note that this skill provides the API knowledge (e.g. fastlane supply, googleapis endpoints) and differs from google-play-release-agent which is for release checklists and audits.

How it works

  1. Core Domains
  2. Implementation Details
Original SKILL.md headings · 38 lines, 342 words
SKILL.md preview
---
name: "google-play-developer-api"
description: "Google Play Developer API knowledge base and automation expert. Use when interacting with or integrating the Google Play Developer API for publishing, in-app products, subscriptions, reviews, or reporting. Note that this skill provides the API knowledge (e.g. fastlane supply, googleapis endpoints) and differs from google-play-release-agent which is for release checklists and audits."
---

# Google Play Developer API

This skill contains the comprehensive knowledge for interacting with the Google Play Developer API. 
Unlike the `google-play-release-agent` which focuses on human-in-the-loop release audits, readiness checklists, and Data Safety validation, this skill focuses strictly on API integration, payload construction, and automation via direct endpoints or tools like `fastlane supply`.

## Core Domains

### 1. Publishing API
Automate the app distribution process.
- **Concepts:** Edits system (transactional changes bundled as a draft and committed).
- **Capabilities:** Upload APKs/AABs, manage tracks (production, closed, open, internal), update store listings (localized text, graphics).
- **Integration:** Often automated via `fastlane supply` (which uses the Publishing API under the hood) or raw REST calls to `androidpublisher.edits`.

### 2. Subscriptions & In-App Purchases (IAP)
Manage monetization items programmatically.
- **Subscriptions API:** Uses the `monetization.subscriptions` endpoints. Modern standard for configuring base plans, billing periods, pricing, and offers.
- **In-App Products API:** Uses the `inappproducts` endpoint for managing one-time purchase products.
- **Purchase Management:** APIs to verify user purchase states, and modify, defer, or cancel recurring subscriptions.

### 3. Reviews API
Manage user feedback.
- **Capabilities:** List app reviews, fetch individual review details, and programmatically reply to or update replies to reviews.
- **Note:** This API is for backend management. In-app prompting is handled via the Play Core Library.

### 4. Reporting API
Extract and automate analysis of app performance data.
- **Capabilities:** Access Android Vitals programmatically (crash rates, ANR rates, wake locks).
- **Use Cases:** Build internal dashboards, aggregate with business data, and integrate stability metrics directly into CI/CD pipelines.

## Implementation Details

When automating:
- **fastlane supply:** For standard publishing tasks (uploading builds, updating metadata), prefer `fastlane supply` over writing custom API calls, as it provides a robust, well-maintained wrapper around the Publishing API.
- **Raw `googleapis` Endpoints:** Use Google's Node.js `googleapis` SDK or raw REST calls for tasks not covered by Fastlane, such as specific Subscriptions lifecycle management or querying the Reporting API for Android Vitals.

Authentication always requires a Google Cloud Service Account linked to the Google Play Console with the necessary permissions.
Files in this package (3)
  • SKILL.md 3 KB
  • plugin.json 1 KB
  • skills/google-play-developer-api/SKILL.md 3 KB

Versions

The database has no other skills named google-play-developer-api.

Identical content appears in 1 other GitHub folders. We show one copy with the highest score.

Database snapshot: 13.11.2026 · package version d2d5a490d944 (SHA-256 digest of the entire package)

Downloads in the last 30 days: 0 · ranking

Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.

Similar skills

  • 100google-play
    Google Play Developer API (Android Publisher) integration with managed OAuth. Manage apps, subscriptions, in-app purchases, and reviews. Use this skill when users want to interact with Google Play Console programmatically. For other third party apps, use the api-gateway skill…
  • 100gplay-purchase-verification
    Server-side purchase verification for in-app products and subscriptions using Google Play Developer API. Use when implementing receipt validation in your backend.
  • 100google-play-release
    Prepare, configure and release an Android app through Google Play Console - developer account and app record checks, AAB upload and replacement, store listing and graphics, App content and Data safety declarations, testing tracks (internal, closed, open), one-time products and…
  • 100suede-play-release
    Suede AI Google Play delivery skill: ship an Android release from the agent interface and prove what is live. Preflight the publishing credential with a real Play API call, upload an AAB to a testing track, promote that exact versionCode, stage or complete a rollout, write…
  • 100play-store-review
    Audits an Android app project against the Google Play Developer Program Policy and Play Console release gates, and reports what would block, reject, or remove it, with file and line evidence and a go or no-go verdict. Use when preparing an Android app (Kotlin, Java, Compose,…
  • 90flutter-in-app-purchases
    Use for App Store and Google Play billing in Flutter, including store products, verified transactions, entitlements, subscriptions, restoration, and sandbox testing.

Feedback and reports

Your message goes to Bartosz Sokoliński. An email address is needed only for a reply. See the privacy policy.