asc-metadata-sync

Installation
Summary

Sync App Store Connect metadata and localizations with validation and legacy format migration support.

  • Manage two localization types: version-specific fields (description, keywords, what's new, support/marketing URLs) and app-level fields (name, subtitle, privacy policy)
  • Download, validate, and upload .strings files in bulk for multi-language workflows with built-in character limit enforcement
  • Export current metadata state, validate against App Store requirements, and import updates using the legacy migration workflow
  • Quick field editing commands for individual metadata updates (what's new, description, keywords, copyright, release type) without file manipulation
SKILL.md

asc metadata sync

Use this skill to keep App Store metadata in sync with App Store Connect. Prefer the canonical asc metadata workflow for app-info and version localization fields. Use the lower-level asc localizations and asc migrate commands only when the user specifically needs .strings files or legacy fastlane-format metadata.

Current canonical workflow

1. Pull canonical metadata

asc metadata pull --app "APP_ID" --version "1.2.3" --platform IOS --dir "./metadata"

If the app has multiple app-info records, resolve the app-info ID first and pass it explicitly:

asc apps info list --app "APP_ID" --output table
asc metadata pull --app "APP_ID" --app-info "APP_INFO_ID" --version "1.2.3" --platform IOS --dir "./metadata"
Related skills
Installs
2.2K
GitHub Stars
793
First Seen
Jan 28, 2026