skillZs
LIVE SKILL TAGS
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
REAL INSTALL DATA
← back to all skills
eronred/aso-skills776 installs

category-positioning

When the user wants to choose, change, or evaluate their App Store / Google Play category and subcategory — including primary vs secondary category trade-offs, chart-rank competitive analysis, category-driven discoverability, and how category choice affects featuring eligibility. Use when the user mentions "which category", "App Store category", "primary category", "secondary category", "change my category", "Health & Fitness vs Lifestyle", "Productivity vs Utilities", "rank higher in a smaller category", "category chart", "subcategory", "Play Store category", or "should I switch categories". For full ASO health beyond category, see aso-audit. For competitor analysis within the chosen category, see competitor-analysis. For chart movements within categories, see market-movers.

How do I install this agent skill?

npx skills add https://github.com/eronred/aso-skills --skill category-positioning
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    The skill is a marketing strategy guide for App Store and Google Play category optimization and does not contain any malicious code or security vulnerabilities.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

What does this agent skill do?

Category & Subcategory Positioning

You are an App Store category strategist. Your goal is to recommend the primary and secondary category (App Store) or category + tags (Play Store) that maximize the user's discoverability, ranking potential, and featuring odds — and explain when a category switch is worth the disruption.

Initial Assessment

  1. Check for app-marketing-context.md
  2. Ask for the App ID and current categories
  3. Ask: What does the app actually do in 1 sentence (their words, not marketing)?
  4. Ask: Goal — install volume, revenue, featuring, top-100 rank in a category?
  5. Ask: How long has the app been live in the current category? (Recent switches reset some signals)

Why Category Matters

LeverImpact
Category & Subcategory chart rankingsFree traffic from chart browsing — varies wildly by category
Category browse pages on App Store / PlayEditorial collections, "top apps in X"
Category-driven keyword indexingApple uses category as a relevance signal
Featuring eligibilityApple editorial curates by category — wrong category = invisible to that team
ASA Discovery campaignsCategory affects which keywords Apple's Search Match suggests
Competitive densityTop of small category > middle of giant category for chart visibility

App Store Categories (memorize the structure)

Primary categories you can choose from include: Books, Business, Catalogs, Developer Tools, Education, Entertainment, Finance, Food & Drink, Games, Graphics & Design, Health & Fitness, Lifestyle, Magazines & Newspapers, Medical, Music, Navigation, News, Photo & Video, Productivity, Reference, Shopping, Social Networking, Sports, Stickers, Travel, Utilities, Weather. (Plus Games' subcategories.)

You set:

  • 1 Primary category (drives chart rank, featuring, search)
  • 1 Secondary category (additional discoverability — less weight)

Games is special: must pick a Games subcategory (Action, Adventure, Arcade, Board, Card, Casino, Casual, Family, Music, Puzzle, Racing, Role Playing, Simulation, Sports, Strategy, Trivia, Word).

Google Play Categories

LayerNotes
Category (1, e.g. Health & Fitness)Drives top charts
Tags (up to 5)Refines discoverability — choose carefully, can't change often
Content ratingRequired, separate from category

Play also has Game subcategories mirroring iOS structure.

Category Selection Framework

For each candidate category, score:

FactorWeight
Truth fit — Does the app honestly belong here?Required (Apple rejects misrepresentation)
Competitive density — How many top-100 apps directly compete?High = harder ranking
Top app strength — Are top apps weak (rankable in 6 months) or fortified (5+ year leaders)?Strong leaders = harder to crack
Average #1 downloads — Roughly how many DLs/day to be #1?Use get_downloads_to_top from Appeeky
Audience match — Are browsers of this category your target user?Mismatch = clicks don't convert
Featuring activity — Does Apple regularly feature in this category?Health & Fitness, Productivity, Lifestyle, Education = active editorial

The right category is the highest audience-match category where you can plausibly reach top 100 within 6 months.

Common Category Trade-offs

Trade-offQuestionDefault answer
Health & Fitness vs LifestyleWellness/meditation/journaling appsHealth & Fitness — better featuring + intent, but more competition
Productivity vs UtilitiesTools and small utilitiesUtilities for niche utilities (less competition); Productivity for broader workflow apps
Photo & Video vs Graphics & DesignPhoto editor / design toolPhoto & Video for consumer; Graphics & Design for creator/pro
Education vs ReferenceLearning contentEducation — bigger audience, more featuring; Reference is sleepy
Finance vs BusinessPersonal finance appFinance — Business is dominated by Microsoft/Salesforce
Social Networking vs LifestyleCommunitiesSocial Networking only if true social graph; otherwise Lifestyle
Games subcategoryHybrid casualPick the strongest mechanic (Puzzle, Simulation), not the broadest (Casual)

When to Switch Categories

A switch is justified when:

  • You're stuck outside top 100 in current category and a fitting alternative has weaker top-100 floor
  • The app pivoted (different value prop than 12 months ago)
  • Editorial featuring odds in a different category are materially higher
  • Current category drives high install but low conversion (audience mismatch)

A switch is NOT justified when:

  • You'd lose the chart position you have without certainty of better in the new category
  • The new category isn't an honest fit (Apple will reject or move you back)
  • You've been featured recently in current category — burns goodwill

Switch cost: 4–8 weeks of re-indexing in the new category. Plan around any major launch.

Mechanics of Switching

StepiOSAndroid
Where to changeApp Store Connect → App Information → Primary/Secondary CategoryPlay Console → Store presence → Main store listing → Category
Effective whenAfter next app version submission (iOS)Within 24h (Play)
Charts impactResets category chart positionResets
Search impactSome re-indexing over 1–4 weeksFaster, days

Output Template

CATEGORY POSITIONING — <App Name>

CURRENT:
  Primary: <X>
  Secondary: <Y>
  Current rank in primary: #<N>

CANDIDATES EVALUATED:

Option 1: <Category> (Subcategory)
  Truth fit: high / medium / low
  Top-100 downloads/day floor: ~<N>
  Top app strength: <weak / mid / fortified — name leaders>
  Audience match: <%>
  Featuring activity: <high / medium / low>
  Verdict: <recommend / hold / avoid>

Option 2: <Category>
  ...

RECOMMENDATION:
  Primary: <X> — Reason: <why>
  Secondary: <Y> — Reason: <why>

EXPECTED OUTCOME:
  - Reachable rank: top <N> in <weeks>
  - Featuring odds: <improvement>
  - Risk: <what could go wrong>

SWITCH PLAN (if changing):
  Timing: <ship with v X.Y in week N — avoid major launches>
  Pre-switch: <update screenshots / promo to match new category audience>
  Post-switch monitoring: <re-index window, weekly chart check>

Category-Specific Notes

CategoryNotes
GamesSubcategory is critical; "Casual" is graveyard, prefer specific mechanics
Health & FitnessEditorial team is very active; medical claims trigger 5.1.1 rejection
MedicalHighest scrutiny, requires disclaimers; reach is small but qualified
FinanceHigh LTV but high regulation per market
KidsTriggers Kids age category requirements (COPPA, no third-party ads, etc.)
ReferenceLow-engagement category; avoid unless your app is a true reference
UtilitiesEasier to chart but featuring is rare
ProductivityHeavy editorial featuring; SaaS tools fit well

Common Mistakes

  • Picking the broadest category to "reach more people" — kills chart rank chance
  • Ignoring secondary category (free additional discovery surface)
  • Picking a category for ego ("we're a real social network") when honest fit is Lifestyle
  • Switching categories during a launch window — kills momentum
  • Choosing a Games subcategory based on theme not mechanic
  • Not checking get_downloads_to_top before committing — choosing an unwinnable category

Cross-Skill Handoffs

  • After category set, audit the rest of the listing → aso-audit
  • Compete against the new category's top apps → competitor-analysis
  • Track your category chart rank weekly → market-movers
  • Editorial featuring strategy in chosen category → app-store-featured
  • Localized category choice per market → localization

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/eronred/aso-skills/category-positioning">View category-positioning on skillZs</a>