← ClaudeAtlas

aso-keywordslisted

App Store keyword research (ASO) with the free, open-source aso-mcp MCP server - where the app ranks for each query and country, who leads and with how many ratings, keyword gaps against competitors, off-intent queries to drop, and concrete swaps for the name, subtitle and 100-character keywords field, then measuring the effect a few weeks after release. Use it whenever the user asks "what keywords should I use", "why doesn't my app show up in search", "analyze my competitors on the App Store", "ASO audit", "which title / subtitle", "are my keywords good", wants to enter a new country, or is about to change the listing text, even if they never say "ASO". Not for writing and pushing the listing itself (app-store-metadata) nor for Apple Search Ads bidding.
josephbedminster/indie-marketing-skills · ★ 1 · Data & Documents · score 74
Install: claude install-skill josephbedminster/indie-marketing-skills
# ASO keyword research Goal: decide which words go in the three indexed fields (name 30, subtitle 30, keywords 100) of each storefront, with evidence, and know how to tell later whether it worked. ## Step 0: context Read `.claude/app-store-config.md` (app id, locales, priority markets, competitors, previous rankings, where research notes go). Missing: follow `../app-store-metadata/references/config-template.md`, ask, write it. If `.claude/posthog-funnel-map.md` exists, read **Business profile** (who buys, which countries bring users) and **Project conventions**. Priority markets come from data (analytics users per country over 30 days, countries where ads run), not from the list of locales. ## Tool: aso-mcp Open source, MIT, no account: `claude mcp add -s user aso-mcp -- npx -y aso-mcp`. It scrapes the public App Store (search results, app pages, ratings). First start is slow (npx plus a native SQLite build, a 30 s connection timeout can happen once), fast afterwards. Tools are often deferred: load them in one ToolSearch call (`select:mcp__aso-mcp__search_keywords,mcp__aso-mcp__analyze_competitors,mcp__aso-mcp__keyword_gap,mcp__aso-mcp__localized_keywords,mcp__aso-mcp__analyze_reviews`). | Tool | Use | Trust | |---|---|---| | `search_keywords` | top apps for a query in a country, your position | positions and rating counts are real; traffic / difficulty scores are estimates | | `analyze_competitors` | a competitor's listing, ratings, title words | good | | `keyword_gap