gpd-metadata-sync

rudrankriyam/app-store-connect-cli-skills · updated Apr 8, 2026

$npx skills add https://github.com/rudrankriyam/app-store-connect-cli-skills --skill gpd-metadata-sync
0 commentsdiscussion
summary

Use this skill to keep local metadata in sync with Google Play.

skill.md

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

  1. Export localizations:
gpd migrate fastlane export --package com.example.app --output fastlane/metadata/android
  1. Translate files in fastlane/metadata/android.

  2. Import all at once:

gpd migrate fastlane import --package com.example.app --dir fastlane/metadata/android

Notes

  • Use gpd migrate fastlane validate before import to catch missing fields.
  • Use --dry-run when available before overwriting assets.

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.845 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

1 / 5