eronred avatar

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-code

Installs 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

  1. Check for app-marketing-context.md — read it for app context, competitors, and goals
  2. Ask for the App ID (to understand current rankings)
  3. Ask for target country (default: US)
  4. Ask for seed keywords — 3-5 words that describe the app's core function
  5. 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
1omer-metin avatarquantitative-researchomer-metin/skills-for-antigravityWorld-class systematic trading research - backtesting, alpha generation, factor models, statistical arbitrage. Transform hypotheses into edges. Use when "backte2.7Kskills.sh installs
2bytedance avatarchart-visualizationbytedance/deer-flowThis skill should be used when the user wants to visualize data. It intelligently selects the most suitable chart type from 26 available options, extracts param2.7Kskills.sh installs
3owl-listener avatardata-visualizationowl-listener/designer-skillsDesign clear, accessible data visualizations with appropriate chart selection and styling.2.6Kskills.sh installs
4eronred avatarapp-analyticseronred/aso-skillsWhen the user wants to set up, interpret, or improve their app analytics and tracking. Also use when the user mentions "analytics", "tracking", "metrics", "KPIs2.6Kskills.sh installs
5kostja94 avataranalytics-trackingkostja94/marketing-skillsWhen the user wants to set up, audit, or optimize analytics tracking (GA4, events, conversions). Also use when the user mentions "Google Analytics," "GA4," "eve2.4Kskills.sh installs
6browserbase avatarcompany-researchbrowserbase/skillsCompany discovery and deep research skill. Researches a company's product and ICP, discovers target companies to sell to using Browserbase Search API, deeply re2.4Kskills.sh installs