
Gplay Metadata Sync
This handles the tedious work of syncing Google Play Store metadata across locales, including app descriptions, screenshots, and promotional assets. It works with the standard Fastlane directory structure, so if you're already using that format you can import and export everything in bulk. The diff command is genuinely useful because it shows you what changed before you push to production, and the validation catches character limit violations before Google rejects your update. Most valuable when you're managing translations for multiple locales or need to keep your store listing in version control alongside your code. The manual commands are there if you need granular control over specific images or text fields.
- skills.sh installs
- 414
- GitHub stars
- 52
- last updated
- Aug 21, 2026
Install
$ npx -y skills add tamtom/gplay-cli-skills --skill gplay-metadata-sync --agent claude-codeInstalls into .claude/skills of the current project.
Files
Metadata Sync for Google Play
Use this skill when you need to update or sync Play Store metadata and localizations.
Fastlane Directory Structure
fastlane/metadata/android/
├── en-US/
│ ├── title.txt
│ ├── short_description.txt
│ ├── full_description.txt
│ ├── video.txt
│ └── images/
│ ├── phoneScreenshots/
│ │ ├── 1.png
│ │ └── 2.png
│ ├── sevenInchScreenshots/
│ ├── tenInchScreenshots/
│ ├── tvScreenshots/
│ ├── wearScreenshots/
│ ├── icon.png
│ └── featureGraphic.png
├── es-ES/
│ ├── title.txt
│ └── ...
└── fr-FR/
└── ...
Export Metadata from Play Store
# Export all listings to Fastlane format
gplay sync export-listings \
--package com.example.app \
--dir ./fastlane/metadata/android
# Export images
gplay sync export-images \
--package com.example.app \
--dir ./fastlane/metadata/android
Import Metadata to Play Store
# Validate before importing (offline check)
gplay validate listing \
--dir ./fastlane/metadata/android \
--locale en-US
Sponsors
Details
- Repository
- github.com/tamtom/gplay-cli-skills
- Categories
- Code Review & Quality, CLI & Terminal
- First seen
- Jun 3, 2026