One-click install
npx skills add https://github.com/Eronred/aso-skills --skill keyword-research-eronred
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: keyword-research
Source: https://github.com/Eronred/aso-skills/tree/main/skills/keyword-research
Command: npx skills add https://github.com/Eronred/aso-skills --skill keyword-research-eronred

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you discover, evaluate, and prioritize the App Store keywords that are most likely to drive rankings and conversions for your mobile app.

Core Features & Use Cases

  • Seed-based expansion using Apple Search Suggestions, competitor keyword gaps, and category analysis to generate a broad candidate keyword set.
  • Opportunity scoring that weighs search volume, keyword difficulty (competition), and relevance to rank keywords by expected payoff.
  • Actionable keyword strategy output that groups keywords into primary, secondary, long-tail, and aspirational buckets and provides a concrete plan for implementation.
  • Use case example: If you share 3–5 seed phrases for a meditation app, it generates a prioritized keyword list tailored to your target country and intent (downloads, revenue, or brand awareness).

Quick Start

Ask the agent to run keyword research for your app using your App ID, target country, and 3–5 seed keywords, and request a ranked keyword strategy with primary and secondary recommendations.

Frequently Asked Questions about keyword-research

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find high-value App Store keywords for my mobile app?

High-value App Store keywords are found by performing seed expansion, competitive gap discovery, and opportunity scoring. This evaluates search volume, difficulty, and relevance to produce a ranked table of primary, secondary, long-tail, and aspirational keywords for your target country.

How does ASO keyword opportunity scoring work?

ASO keyword opportunity scoring evaluates candidate search terms by weighing search volume, keyword difficulty, and relevance to rank them by expected payoff. It identifies which App Store search terms are most likely to drive rankings and conversions for your mobile app strategy.

How do I prioritize App Store search terms by search volume and difficulty?

Prioritize App Store search terms by evaluating each candidate's search volume, difficulty, relevance, and current rank. Grouping them into primary, secondary, long-tail, and aspirational buckets provides a concrete, metadata-ready implementation plan for your ASO workflow.

Can I use competitor keyword gaps to improve my ASO strategy?

Competitor keyword gaps are used in ASO strategy to generate a broad candidate keyword set alongside Apple Search Suggestions and category analysis. Discovering these gaps helps identify high-value App Store search terms that competitors rank for but your mobile app currently misses.

What inputs do I need to start keyword research for App Store Optimization?

To start keyword research for App Store Optimization, you need your App ID, target country, and 3-5 seed keywords. Providing your app marketing context and intent, such as downloads or revenue, ensures the ranked keyword strategy is tailored to your specific goals.

When should I group keywords into primary, secondary, and long-tail buckets?

Group keywords into primary, secondary, long-tail, and aspirational buckets when finalizing your App Store keyword strategy. This actionable grouping provides a concrete implementation plan for ASO workflows, ensuring metadata-ready recommendations align with your target country and intent.