aso

Automate App Store Optimization workflows for iOS and macOS apps.

24|3|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/omerycll/claude-aso --skill aso-omerycll
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aso
Source: https://github.com/omerycll/claude-aso/tree/main
Command: npx skills add https://github.com/omerycll/claude-aso --skill aso-omerycll

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, asc, python3, google-genai, Pillow, and includes scripts (resource) and references (resource) components.

What problem does it solve?

ASO work for iOS/macOS is time-consuming and error-prone when performed manually; this Skill provides an integrated workflow inside Claude Code to orchestrate keyword research, metadata generation, and App Store Connect synchronization.

Core Features & Use Cases

  • Guided keyword research across locales and AI-assisted insights for gaps and synonyms.
  • Deterministic metadata generation with character-limit enforcement and export options (JSON/CSV).
  • End-to-end App Store Connect sync, screenshots, and asset generation from a single command flow.

Quick Start

Initialize your project with /aso init, then run the guided workflow to research keywords, generate metadata, and push to ASC.

Frequently Asked Questions about aso

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate App Store Optimization workflows for iOS apps?

You can automate App Store Optimization by orchestrating keyword research, metadata generation, and App Store Connect synchronization through deterministic, script-driven commands for iOS and macOS apps.

Can I generate localized App Store metadata with character limits enforced?

Yes, deterministic metadata generation enforces character limits and exports multi-locale App Store metadata to JSON or CSV formats for direct use in your localization pipeline.

What do I need to run an ASC sync workflow for macOS and iOS apps?

You need macOS, Xcode, jq, asc, Python 3, and optionally Gemini API keys for AI features to execute the end-to-end App Store Connect synchronization workflow.

How do I research keywords across multiple locales for an iOS app?

Keyword research across locales is guided by AI-assisted insights, identifying gaps and synonyms to build a comprehensive multilingual App Store keyword strategy.

Does this ASO workflow handle screenshot generation and asset compliance checks?

Yes, the workflow handles App Store screenshot generation, asset creation, and compliance checks in a repeatable manner alongside metadata management and ASC synchronization.

What is the best way to manage multi-locale App Store metadata without manual errors?

The best way to manage multi-locale App Store metadata is using a script-driven workflow that automates translation, character-limit enforcement, and App Store Connect sync to eliminate manual errors.