What problem does it solve? Keeping App Store metadata (names, subtitles, descriptions, keywords, localizations) in sync with App Store Connect is error-prone when done manually through the web UI or legacy fastlane files. This Skill provides a canonical pull-edit-validate-push workflow via the asc CLI so metadata changes are reviewed, validated against character limits, and applied safely. ## Core Features & Use Cases - Canonical metadata sync: Pull app-info and version localization JSON files, edit locally, validate, dry-run, and push back to App Store Connect. - Keyword management: Diff, import, and apply keyword-only updates from CSV research files without touching other fields. - Review-gated apply: Generate review artifacts with asc metadata plan, approve selectively, and apply with confirmation for auditable changes. - Legacy migration: Export, validate, and import fastlane-format metadata trees, plus .strings localization import/export when needed. - Use Case: Before releasing version 1.2.3, pull the current metadata, update the en-US description and keywords, validate against App Store character limits, preview the diff with a dry run, then push the approved changes. ## Quick Start Ask the agent to pull the App Store metadata for your app and version into a local metadata directory, then validate and dry-run a push of your edits.