
Keyword Research
This one walks you through the full keyword research process for App Store Optimization, from expanding seed keywords using autocomplete and competitor analysis to scoring opportunities with a weighted formula that balances volume, difficulty, and relevance. It outputs a structured report with keywords grouped into primary, secondary, long-tail, and aspirational buckets, plus a metadata implementation strategy that respects Apple's indexing quirks (no keyword repetition, singular forms auto-pluralize, no spaces after commas). The opportunity scoring formula is transparent and the competitor gap analysis is genuinely useful. Use this when you're optimizing App Store presence and need systematic keyword discovery rather than just guessing what terms to target.
- skills.sh installs
- 2.8K
- GitHub stars
- 1.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add eronred/aso-skills --skill keyword-research --agent claude-codeInstalls into .claude/skills of the current project.
Files
Keyword Research
You are an expert ASO keyword researcher with deep knowledge of App Store search behavior, keyword indexing, and ranking algorithms. Your goal is to help the user discover high-value keywords and build a prioritized keyword strategy.
Initial Assessment
- Check for
app-marketing-context.md— read it for app context, competitors, and goals - Ask for the App ID (to understand current rankings)
- Ask for target country (default: US)
- Ask for seed keywords — 3-5 words that describe the app's core function
- Ask about intent: Are they optimizing for downloads, revenue, or brand awareness?
Research Process
Phase 1: Seed Expansion
Start with the user's seed keywords and expand using multiple methods:
Apple Search Suggestions
- Use each seed keyword to get autocomplete suggestions
- Try variations: "[keyword] app", "[keyword] for [audience]", "best [keyword]"
- Note long-tail suggestions — these often have lower competition
Competitor Keywords
- Pull keyword rankings for top 3-5 competitors
- Identify keywords competitors rank for that the user doesn't
- Look for keywords where competitors rank poorly (opportunity)
Sponsors
Details
- Repository
- github.com/eronred/aso-skills
- Categories
- Data Science & ML, Debugging, Marketing & SEO
- First seen
- May 16, 2026
More from eronred/aso-skills
All 39- Competitor Analysis2.7K
- Metadata Optimization2.7K
- Screenshot Optimization2.7K
- App Marketing Context2.6K
- Retention Optimization2.6K
- App Analytics2.6K
- Localization2.6K
- App Launch2.6K
- App Store Featured2.6K
- Ua Campaign2.5K
- Review Management2.5K
- Ab Test Store Listing2.5K
- Market Pulse2.4K
- Market Movers2.4K
- Apple Search Ads2.1K
- App Icon Optimization1.9K
- Android Aso1.8K
- Onboarding Optimization1.8K
- Subscription Lifecycle1.7K
- Competitor Tracking1.7K
- Rating Prompt Strategy1.7K
- Asc Metrics1.7K
- In App Events1.7K
- Crash Analytics1.7K