gpd-metadata-sync▌
rudrankriyam/app-store-connect-cli-skills · updated Apr 8, 2026
Use this skill to keep local metadata in sync with Google Play.
GPD Metadata Sync
Use this skill to keep local metadata in sync with Google Play.
Store listing fields
gpd publish listing get --package com.example.app
gpd publish listing update --package com.example.app --locale en-US --title "My App"
gpd publish details get --package com.example.app
gpd publish details update --package com.example.app --contact-email support@example.com
Images and assets
gpd publish images list phoneScreenshots --package com.example.app --locale en-US
gpd publish images upload icon icon.png --package com.example.app --locale en-US
gpd publish images delete phoneScreenshots IMAGE_ID --package com.example.app --locale en-US
gpd publish images deleteall featureGraphic --package com.example.app --locale en-US
gpd publish assets upload ./assets --package com.example.app
gpd publish assets spec
Fastlane metadata workflow
Export current state
gpd migrate fastlane export --package com.example.app --output fastlane/metadata/android
Validate local files
gpd migrate fastlane validate --dir fastlane/metadata/android
Import updates
gpd migrate fastlane import --package com.example.app --dir fastlane/metadata/android
Import with options
gpd migrate fastlane import --package com.example.app --dir fastlane/metadata/android --replace-images
gpd migrate fastlane import --package com.example.app --dir fastlane/metadata/android --skip-images --dry-run
Multi-language workflow
- Export localizations:
gpd migrate fastlane export --package com.example.app --output fastlane/metadata/android
-
Translate files in
fastlane/metadata/android. -
Import all at once:
gpd migrate fastlane import --package com.example.app --dir fastlane/metadata/android
Notes
- Use
gpd migrate fastlane validatebefore import to catch missing fields. - Use
--dry-runwhen available before overwriting assets.
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.8★★★★★45 reviews- ★★★★★Dhruvi Jain· Dec 28, 2024
Solid pick for teams standardizing on skills: gpd-metadata-sync is focused, and the summary matches what you get after install.
- ★★★★★Meera Choi· Dec 12, 2024
We added gpd-metadata-sync from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Fatima Park· Dec 4, 2024
Solid pick for teams standardizing on skills: gpd-metadata-sync is focused, and the summary matches what you get after install.
- ★★★★★Michael Rao· Nov 23, 2024
We added gpd-metadata-sync from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Tariq Torres· Nov 23, 2024
Keeps context tight: gpd-metadata-sync is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Oshnikdeep· Nov 19, 2024
We added gpd-metadata-sync from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Sakura Menon· Nov 3, 2024
Solid pick for teams standardizing on skills: gpd-metadata-sync is focused, and the summary matches what you get after install.
- ★★★★★Aanya Chen· Oct 26, 2024
Solid pick for teams standardizing on skills: gpd-metadata-sync is focused, and the summary matches what you get after install.
- ★★★★★Amina Gonzalez· Oct 22, 2024
gpd-metadata-sync has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Mei Gill· Oct 14, 2024
gpd-metadata-sync fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
showing 1-10 of 45