Runs a two-phase App Store Optimization audit on your local metadata directory after you've pulled it with asc-cli. First phase does offline checks: catches keyword waste (tokens duplicated between subtitle and keywords), flags underutilized fields, spots bad separators, and compares keyword localization across languages. Second phase hits Astro MCP to diff your keywords against competitors and surface gaps ranked by search popularity. The cross-locale checks are solid, especially for non-Latin scripts where it handles CJK tokenization and Arabic prefix normalization. Worth running before every metadata update since it catches the mechanical mistakes that burn keyword budget.

skills.sh installs
1.4K
GitHub stars
904
last updated
Jul 14, 2026

Install

$ npx -y skills add rudrankriyam/app-store-connect-cli-skills --skill asc-aso-audit --agent claude-code

Installs into .claude/skills of the current project.

Files

asc ASO audit

Run a two-phase ASO audit: offline checks against local metadata files, then keyword gap analysis via Astro MCP. When available, include Apple-generated app tags as a discoverability signal.

Preconditions

  • Metadata pulled locally into canonical files via asc metadata pull --app "APP_ID" --version "1.2.3" --dir "./metadata".
  • If metadata came from asc migrate export or asc localizations download, normalize it into the canonical ./metadata layout before running this skill.
  • For Astro gap analysis: app tracked in Astro MCP (optional — offline checks run without it).
  • For Apple-generated discoverability tags: asc app-tags list --app "APP_ID" --output json works when the API returns tags for the app.

Before You Start

  1. Read references/aso_rules.md to understand the rules each check enforces.
  2. Identify the latest version directory under metadata/version/ (highest semantic version number). Use this for all version-level fields.
  3. The primary locale is en-US unless the user specifies otherwise.

Metadata File Paths

Sponsors

Details

Repository
github.com/rudrankriyam/app-store-connect-cli-skills
Categories
Mobile Development, CLI & Terminal
First seen
Apr 16, 2026

More from rudrankriyam/app-store-connect-cli-skills

All 31
1rudrankriyam avatarasc-whats-new-writerrudrankriyam/app-store-connect-cli-skillsasc whats new writer1.3Kskills.sh installs
2albermonte avatarmaterial-3-expressivealbermonte/android-skillsAndroid UI/UX design or review with Material 3 Expressive (M3 Expressive / Material You Expressive). Use when selecting expressive component tokens, defining ex531skills.sh installs
3ios-agent avatarmetal-gpuios-agent/iosagent.devWrite, explain, and debug Metal GPU code including shaders (vertex, fragment, compute), render pipelines, compute pipelines, buffer/texture management, and Meta314skills.sh installs
4rudrankriyam avatargpd-id-resolverrudrankriyam/app-store-connect-cli-skillsgpd id resolver220skills.sh installs
5rudrankriyam avatargpd-ppp-pricingrudrankriyam/app-store-connect-cli-skillsgpd ppp pricing218skills.sh installs
6cap-go avatarsafe-area-handlingcap-go/capacitor-skillssafe area handling203skills.sh installs