App Store Optimization (ASO) Toolkit
An end-to-end ASO skill covering keyword research, store metadata rewriting, review analysis, ASO scoring and A/B test planning for iOS and Android.
Marketing & SEOIntermediate★ 850⑂ 173AI score 7/10Last updated: Nov 12, 2025
What it does
- Researches keywords by category and competitor set, ranking them by volume, competition and relevance, including long-tail opportunities.
- Rewrites metadata against exact platform limits — Apple (30-char title, 30-char subtitle, 100-char keyword field, 170-char promo text) and Google Play (50-char title, 80-char short description) — with character-count validation.
- Produces competitor ASO teardowns, review sentiment analysis with response templates, a 0–100 ASO health score with prioritized actions, A/B test designs, launch checklists and localization plans.
Who it's for
- Indie developers and small teams about to ship or relaunch a mobile app.
- App marketers and growth people responsible for organic installs.
- Product managers expanding an app into new locales.
Examples
- "Find keywords for a productivity app with decent volume but low competition" → long-tail list plus primary/secondary keyword strategy.
- "Here is my current App Store listing; I want to rank for 'task management'" → new title, subtitle, description and keyword field with character validation.
- "Design an A/B test for my icon and first screenshot" → hypothesis, sample size, run length and significance thresholds.
- "Build a pre-submission checklist for both stores" → assets, policy compliance, device testing, post-launch monitoring.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/alirezarezvani/claude-code-skill-factory/HEAD/generated-skills/app-store-optimization/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the generated-skills/app-store-optimization folder from the GitHub repo alirezarezvani/claude-code-skill-factory into my ~/.claude/skills/alirezarezvani-app-store-optimization/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/alirezarezvani/claude-code-skill-factory.git /tmp/csf && mkdir -p ~/.claude/skills/app-store-optimization && cp -r /tmp/csf/generated-skills/app-store-optimization/* ~/.claude/skills/app-store-optimization/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal (Terminal on macOS, Git Bash or WSL on Windows).
- Clone the repo:
git clone https://github.com/alirezarezvani/claude-code-skill-factory.git - Create the skill folder:
mkdir -p ~/.claude/skills/app-store-optimization - Copy the files:
cp -r claude-code-skill-factory/generated-skills/app-store-optimization/* ~/.claude/skills/app-store-optimization/ - Verify with
ls ~/.claude/skills/app-store-optimization. If the .py helpers mentioned in the doc are missing, the skill still works as a prompt playbook. - Restart Claude Code and try: "Use the app-store-optimization skill to research keywords for my app."
View source on GitHub ↗License: MIT