Installable OpenClaw plugin + standalone CLI for Google Play release operations:
- ASO + compliance audit scoring (strict target support)
- Fastlane metadata generation and optional upload
- EAS Android build + submit orchestration
- End-to-end release command (
audit -> metadata -> lint -> typecheck -> build -> submit)
openclaw plugins install -l ./tools/playstore-automationopenclaw plugins install @invoicerate/openclaw-playstore-automationThen restart OpenClaw Gateway and enable/configure playstore-automation under:
plugins.entries.playstore-automation.enabledplugins.entries.playstore-automation.config
Supported in openclaw.plugin.json:
projectRoot: project root for command executionconfigPath: explicitplaystore.config.jsonlocationdefaultProfile: default EAS profile (e.g.,production)defaultTrack: default Play track (internal|alpha|beta|production)serviceAccountKeyPath: key path used by metadata uploaddryRunByDefault: prepend--dry-runwhen true
After install:
- CLI command:
openclaw playstore <args...> - Agent tool:
playstore_automation(optional tool)
Examples:
openclaw playstore audit --strict
openclaw playstore metadata --upload --track production
openclaw playstore release --track productionplaystore-automation init
playstore-automation audit --strict
playstore-automation release --track productionIf no playstore.config.json exists in your project root, create one:
playstore-automation initThis writes a starter config. You can also copy playstore.config.template.json manually.
The Google Play API cannot fully automate every policy form. This tool enforces strict checks and tracks manual review tasks, but some Play Console declarations still require manual completion.
- Node.js 20+
- EAS CLI auth configured for your Expo app
- Google Play service account credentials (for metadata upload/submission paths)
fastlaneinstalled if you use metadata upload (metadata --upload)