Tooluck logoTooluck
SKILL.md

aso-router

Agent skill fromappeeky/aso-skills

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-router", "/aso-skill", "/aso", "aso help", "help me with my app", "I need ASO", "which skill should I use", or any ambiguous app-marketing request. Skip this router only when the user explicitly invokes a specific skill (e.g. /aso-audit, /keyword-research).

How to install aso-router

install aso-router
# install the aso-skills pack with the skills CLI
npx skills add appeeky/aso-skills

# or add only this skill to Claude Code: copy the folder

skills/aso-router/

# into

~/.claude/skills/aso-router/ (all projects)

.claude/skills/aso-router/ (one project)

skills/aso-router/SKILL.md

MITFull file
1# ASO Router
2
3You 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.
4
5## How to Use This Skill
6
71. Read the user's message.
82. Match it against the routing table below.
93. Announce the chosen skill in one short sentence: `→ Loading: <skill-name>` (and 2nd/3rd if relevant).
104. Read `skills/<skill-name>/SKILL.md` and follow it.
115. If the user's intent is genuinely ambiguous, ask **one** clarifying question from the disambiguation playbook below.
12
13Never load more than 3 skills at once. If you would, ask the user to narrow down.
14
15## Routing Table
16
17Match by intent first, then by exact phrase. Top match wins.
18
19### ASO Core
20
21| User intent / phrase | Route to |
22|---|---|
23| "audit my listing", "ASO score", "why am I not ranking", "review my app store page" | `aso-audit` |
24| "find keywords", "keyword research", "search volume", "keyword difficulty", "keyword ideas" | `keyword-research` |
25| "write my title", "optimize subtitle", "keyword field", "rewrite description", "character limits" | `metadata-optimization` |
26| "compare to competitors", "keyword gap", "what are competitors doing", "competitive teardown" | `competitor-analysis` |
27| "track competitors weekly", "alert me when competitor changes", "monitor competitor metadata" | `competitor-tracking` |
28…

Excerpt shown under the repository's MIT license.

More skills in aso-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates