Agent skill

App Store Optimization

by dpearson2699 in dpearson2699/swift-ios-skills

Optimize App Store product pages for search visibility and conversion.

Custom licenceAuto-check passedMarketing & SEO

Install App Store Optimization

skills CLI
$ npx skills add dpearson2699/swift-ios-skills --skill app-store-optimization -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install dpearson2699/swift-ios-skills app-store-optimization --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/dpearson2699/swift-ios-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/app-store-optimization .claude/skills/app-store-optimization && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
app-store-optimization
GitHub stars
1.2k
Token cost
~4.3k tokens
SKILL.md length
2,161 words
Files
4 (incl. references)
Skills in repo
86
Repo updated
First seen
Licence
Custom licence

At a glance

Optimize App Store product pages for search visibility and conversion.

  • Works in 3 steps: Split recommendations into Visibility… → Name the evidence, owner, target metric,… → Apply the Review Checklist.
  • App Store Optimization (ASO)
  • SKILL.md covers Contents, Workflow and Boundaries, Title and Subtitle Strategy and Keyword Field Strategy, plus 6 more sections
  • Reaches apps.apple.com

What it does

App Store Optimization is an agent skill from dpearson2699/swift-ios-skills. Optimize App Store product pages for search visibility and conversion. Use for App Store Optimization (ASO), keyword research, app name/subtitle/keyword-field strategy, conversion-focused descriptions and promotional text, screenshot captions and ordering, Custom Product Pages with assigned search keywords, In-App Events, Product Page Optimization tests, localized metadata, ratings/review strategy, and in-app review prompt timing with RequestReviewAction or AppStore.requestReview. Also use when routing ASO vs App…

Its SKILL.md is about 4.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `evals/evals.json`, `references/keyword-research-methodology.md` and `references/product-page-variants.md`).

It sits in Marketing & SEO, covering App store release and Transcription. The repository describes itself as: Agent Skills for iOS 26+, Swift 6.3, SwiftUI, and modern Apple frameworks.

When your agent uses it

  • App Store Optimization (ASO)
  • Keyword research
  • App name/subtitle/keyword-field strategy
  • Conversion-focused descriptions and promotional text

Example prompts

  • “/app-store-optimization”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Split recommendations into Visibility (indexed metadata, localization,
  2. Name the evidence, owner, target metric, and validation checkpoint for each.
  3. Apply the Review Checklist.

What it can do on your machine

Read from SKILL.md and the folder at commit 8d90fd1. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • apps.apple.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

App Store Optimization loads about 4.3k tokens when it runs, and up to ~9k if it reads all its reference files. Until then it costs about 152 tokens; SKILL.md has 2,161 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~152
When it runs · the whole SKILL.md, loaded when a task matches
~4.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 2,161 words (~4,286 tokens).

“Search visibility and conversion optimization for App Store product pages. This skill covers strategic metadata decisions -- which keywords to target, how to structure descriptions for conversion, and how to use Custom Product Pages and in-app events for discoverability. For…”

— opening of SKILL.md by dpearson2699, Custom licence
name
app-store-optimization

Read the full SKILL.md on GitHub

Files

SKILL.md and 3 other files (references) in skills/app-store-optimization of dpearson2699/swift-ios-skills.

  • SKILL.md
  • evals/evals.json
  • references/keyword-research-methodology.md
  • references/product-page-variants.md

Open the folder on GitHubat commit 8d90fd1

Compare with similar skills

App Store Optimization next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

App Store Optimization compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
App Store Optimization this skilldpearson2699/swift-ios-skills1.2k—~4.3kAutomated safety check: PassCustom licence
Metadata Optimizationappeeky/aso-skills2.1k—~1.5kAutomated safety check: PassMIT
Asc Localize MetadataCamilleScholtz/swmpc2395 repos~2.8kAutomated safety check: PassEUPL-1.2
Krankie Auditn0an/VivaDicta126—~1.3kAutomated safety check: PassMIT
Keyword Optimizerrshankras/claude-code-apple-skills781—~2.4kAutomated safety check: PassMIT
Android Readme Screenshot Studiopermissionlesstech/bitchat-android7.7k—~3kAutomated safety check: PassGPL-3.0

Similar skills

  • Metadata Optimization

    appeeky/aso-skills

    When the user wants to optimize App Store metadata — title, subtitle, keyword field, or description.

    2.1k GitHub stars~1.5k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Asc Localize Metadata

    CamilleScholtz/swmpc

    Automatically translate and sync App Store metadata (description, keywords, what's new, subtitle) to multiple languages using LLM translation and asc CLI.

    239 GitHub starsUsed in 5 repos~2.8k tokens
    MobileAuto-check passed
  • Krankie Audit

    n0an/VivaDicta

    Run an ASO audit on canonical App Store metadata under ./metadata, then a krankie-based competitor keyword-gap analysis (no Astro subscription).

    126 GitHub stars~1.3k tokensUpdated 2 days ago
    MobileAuto-check passed
  • Keyword Optimizer

    rshankras/claude-code-apple-skills

    Optimize app title, subtitle, and keywords for maximum App Store discoverability.

    781 GitHub stars~2.4k tokensUpdated 2 mo ago
    MobileAuto-check passed
  • Android Readme Screenshot Studio

    permissionlesstech/bitchat-android

    Create or refresh polished, high-resolution screenshots of the Bitchat Android app for README and repository showcase use.

    7.7k GitHub stars~3k tokensUpdated yesterday
    MobileAuto-check passed
  • App Store Optimization

    alirezarezvani/claude-code-skill-factory

    Complete App Store Optimization (ASO) toolkit for researching, optimizing, and tracking mobile app performance on Apple App Store and Google Play Store

    879 GitHub starsUsed in 7 repos~4.1k tokens
    Marketing & SEOAuto-check passed

More from dpearson2699/swift-ios-skills

All 86 skills in this repo
  • iOS Memgraph Analysis

    dpearson2699/swift-ios-skills

    A skill your agent uses when capturing or analyzing an iOS .memgraph, especially when the task mentions a memory leak, heap growth, persistent memory increase, ownership path, or matched-capture…

    1.2k GitHub stars~2.4k tokensUpdated 2 mo ago
    Auto-check passed
  • Natural Language

    dpearson2699/swift-ios-skills

    Tokenize, tag, and analyze natural language text using Apple's NaturalLanguage framework and translate between languages with the Translation framework.

    1.2k GitHub starsUsed in 1 repo~3.5k tokens
    Auto-check passed
  • iOS Ettrace Performance

    dpearson2699/swift-ios-skills

    A skill your agent uses when capturing or analyzing ETTrace profiles for a focused iOS launch or runtime flow, including exact-build dSYM UUID matching, Simulator or device capture, processed…

    1.2k GitHub stars~2.2k tokensUpdated 2 mo ago
    Auto-check passed
  • Accessorysetupkit

    dpearson2699/swift-ios-skills

    Discover and configure Bluetooth and Wi-Fi accessories using AccessorySetupKit.

    1.2k GitHub stars~3.5k tokensUpdated 2 mo ago
    Auto-check passed
  • Activitykit

    dpearson2699/swift-ios-skills

    Implement, review, or improve Live Activities and Dynamic Island experiences in iOS apps using ActivityKit.

    1.2k GitHub stars~4.6k tokensUpdated 2 mo ago
    Auto-check passed
  • Adattributionkit

    dpearson2699/swift-ios-skills

    Measure ad effectiveness with privacy-preserving attribution using AdAttributionKit.

    1.2k GitHub stars~3.5k tokensUpdated 2 mo ago
    Auto-check passed

Questions about App Store Optimization

What does App Store Optimization do?

Optimize App Store product pages for search visibility and conversion. App Store Optimization is an agent skill from dpearson2699/swift-ios-skills. Optimize App Store product pages for search visibility and conversion.

When should I use App Store Optimization?

App Store Optimization fits situations like: app Store Optimization (ASO); keyword research; app name/subtitle/keyword-field strategy; conversion-focused descriptions and promotional text.

How do I install App Store Optimization in Claude Code?

Run `npx skills add dpearson2699/swift-ios-skills --skill app-store-optimization -a claude-code`. Or copy the skill folder (skills/app-store-optimization in dpearson2699/swift-ios-skills) into .claude/skills/app-store-optimization in your project. Claude Code loads it when a task matches its description.

How do I install App Store Optimization in Codex?

Run `npx skills add dpearson2699/swift-ios-skills --skill app-store-optimization -a codex`. Or copy the skill folder (skills/app-store-optimization in dpearson2699/swift-ios-skills) into .agents/skills/app-store-optimization in your project. Codex loads it when a task matches its description.

Can I use App Store Optimization in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add dpearson2699/swift-ios-skills --skill app-store-optimization -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/app-store-optimization, .gemini/skills/app-store-optimization, .github/skills/app-store-optimization and .opencode/skills/app-store-optimization in your project.

What does App Store Optimization need to run?

SKILL.md names no scripts, command-line tools or credentials: App Store Optimization is instructions for the agent only.

Does App Store Optimization access the network?

SKILL.md names 1 domain. In commands or code: apps.apple.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is App Store Optimization safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does App Store Optimization use?

App Store Optimization has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does App Store Optimization use?

About 4.3k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4.7k tokens, read only when the agent opens those files.

What are the alternatives to App Store Optimization?

Skills that share tags, products or a category with App Store Optimization: Metadata Optimization (appeeky/aso-skills, 2.1k stars), Asc Localize Metadata (CamilleScholtz/swmpc, 239 stars), Krankie Audit (n0an/VivaDicta, 126 stars) and Keyword Optimizer (rshankras/claude-code-apple-skills, 781 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains App Store Optimization?

dpearson2699 (a GitHub user) maintains it in dpearson2699/swift-ios-skills, which has 1,173 GitHub stars. The repository holds 86 skills in this directory. The repository was last updated on July 31, 2026.

Source: dpearson2699/swift-ios-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.