Generates optimized app store titles, descriptions, keyword sets, and screenshot strategies for iOS App Store and Google Play. Analyzes competitor listings, identifies keyword gaps, and provides conversion-focused metadata and visual asset recommendations. Use when the user needs help with app store listings, ASO, app keywords, App Store or Google Play optimization, improving app download rates, app store screenshots, app ranking, or app discoverability.
90
88%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
This skill handles App Store Optimization (ASO) tasks: keyword research, metadata writing, visual asset strategy, competitive analysis, localization, and A/B testing planning for iOS and Android apps.
Before making recommendations, collect the following inputs from the user:
Validation checkpoint: If inputs are incomplete, ask only for what is missing before proceeding.
Example output format:
| Keyword | Volume | Competition | Relevance | Priority |
|---|---|---|---|---|
| budget tracker | H | H | 10/10 | Primary |
| personal finance app | H | H | 9/10 | Primary |
| expense log no subscription | M | L | 8/10 | Long-tail |
| weekly spending tracker | L | L | 7/10 | Long-tail |
| money manager offline | M | L | 9/10 | Gap opportunity |
Validation checkpoint: Confirm keyword priorities with the user before writing metadata.
Write platform-specific metadata using the validated keyword list.
Budget Tracker – Expense LogPersonal Finance & Money Goalsspending,bills,savings,weekly,cash,envelope,plannerValidation checkpoint: Run a self-check — confirm no keyword appears in both the keyword field and title/subtitle (iOS), and that the long description's opening is compelling before truncation.
Provide specific, actionable direction for each asset type.
For each priority market beyond the base locale:
Sequence tests to isolate variables. Only one element should change per test.
| Phase | Element | Hypothesis | Success Metric | Min. Sample |
|---|---|---|---|---|
| 1 | App icon | Variant B increases tap-through rate | Tap-through rate | 5,000 impressions/variant |
| 2 | Screenshot 1 headline | Benefit-led headline outperforms feature-led | Conversion rate | 2,000 product page views/variant |
| 3 | Full screenshot sequence | Reordered sequence improves installs | Install rate | 2,000 views/variant |
| 4 | Long description opening | Revised hook improves conversion | Install rate | 2,000 views/variant |
Define a cadence for ongoing tracking:
Report format for weekly check-in:
Week of [DATE]
- Organic downloads: [X] (+/-% vs. prior week)
- Conversion rate: [X%] (+/-% vs. prior week)
- Top keyword movement: [keyword] moved from #[X] to #[Y]
- Action item: [specific change to make this week]| Rule | iOS App Store | Google Play |
|---|---|---|
| Keyword field | Separate 100-char field; no repeats from title/subtitle | No keyword field; use description for indexing |
| Title character limit | 30 | 30 |
| Description indexed | No (not searchable) | Yes (full text indexed) |
| A/B testing tool | Product Page Optimization (native) | Store Listing Experiments (native) |
| Video autoplay | Yes (muted) in search results | Yes on store listing page |
010799b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.