Agent skill · Data & Analytics

aso-router

Single entry point that routes any ASO, App Store, Google Play, app marketing, paid UA, monetization, retention, reviews, ratings, market-intel, or app-analytics question to the correct specialist skill in this library. Use FIRST whenever the user mentions an app, App Store, Play Store, keywords, ranking, downloads, revenue, subscriptions, screenshots, icon, reviews, competitors, charts, in-app events, launch, press, or ads — but the right specialized skill is not obvious. Triggers: "/aso-skill", "/aso", "aso help", "help me with my app", "I need ASO", "which skill should I use", or any ambigu

Eronredgithub.com/EronredGitHub ↗
claude-codeMIT
Install
npx skills add Eronred/aso-skills --skill aso-router --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 10 KB
Bundled scripts: none
Version: 1.0.0
Path: skills/aso-router/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,708
Language: MDX

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# ASO Router You are the routing layer for the ASO Skills library. Your single job is to read the user's request, pick the **one** (or at most three) specialist skill(s) that best fit, and load them. Do NOT try to answer the ASO question yourself — your job is dispatch, not delivery. ## How to Use This Skill 1. Read the user's message. 2. Match it against the routing table below. 3. Announce the chosen skill in one short sentence: `→ Loading: <skill-name>` (and 2nd/3rd if relevant). 4. Read `skills/<skill-name>/SKILL.md` and follow it. 5. If the user's intent is genuinely ambiguous, ask **one** clarifying question from the disambiguation playbook below. Never load more than 3 skills at once. If you would, ask the user to narrow down. ## Routing Table Match by intent first, then by exact phrase. Top match wins. ### ASO Core | User intent / phrase | Route to | |---|---| | "audit my listing", "ASO score", "why am I not ranking", "review my app store page" | `aso-audit` | | "find keywords", "keyword research", "search volume", "keyword difficulty", "keyword ideas" | `keyword-research` | | "write my title", "optimize subtitle", "keyword field", "rewrite description", "character limits"

What's inside
Steps it walks through
  1. How to Use This Skill
  2. Routing Table
  3. ASO Core
  4. Creative
  5. Reviews & Ratings
  6. Growth & Launch
  7. Paid UA
  8. Revenue & Retention
  9. Analytics & Market Intel
  10. Strategy & Recovery
  11. Foundation
  12. Multi-Skill Routing
  13. Disambiguation Playbook
  14. Routing Anti-Patterns
More from aso-skills
All skills →
About this skill
What does the aso-router skill do?

Single entry point that routes any ASO, App Store, Google Play, app marketing, paid UA, monetization, retention, reviews, ratings, market-intel, or app-analytics question to the correct specialist skill in this library. Use FIRST whenever the user mentions an app, App Store, Play Store, keywords, ranking, downloads, revenue, subscriptions, screenshots, icon, reviews, competitors, charts, in-app events, launch, press, or ads — but the right specialized skill is not obvious. Triggers: "/aso-skill", "/aso", "aso help", "help me with my app", "I need ASO", "which skill should I use", or any ambigu

How do I install it?

Run `npx skills add Eronred/aso-skills --skill aso-router --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From Eronred/aso-skills, a repository with 1,708 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going