market-movers
eronred/aso-skills
Track App Store chart rank changes, identify top gainers and losers, and spot breakout apps entering the top 100.
What is market-movers?
Market Movers analyzes rank changes between App Store chart snapshots to identify significant movements and their drivers. Use it when tracking chart dynamics, finding rising or falling apps, detecting new chart entries, or understanding market shifts in your category.
- Identify top gainers and losers with rank change metrics
- Detect apps newly entering the top 100 and those dropping out
- Analyze likely drivers of rank movements (updates, featuring, campaigns, seasonality)
- Assess sustainability of gains and competitive threats
- Provide category-specific volatility and entry barrier analysis
- Generate actionable recommendations based on market movements
How to install market-movers
npx skills add https://github.com/eronred/aso-skills --skill market-movers- Access to app-marketing-context.md (optional, for user app context)
- Ability to specify chart type (top-free, top-paid, top-grossing)
- Category and country selection for analysis
How to use market-movers
- 1.Specify the chart type you want to analyze (top-free, top-paid, or top-grossing)
- 2.Indicate the category (all charts or specific genre like Games or Productivity)
- 3.Select the country (defaults to US)
- 4.Choose your analysis focus: full overview, gainers only, losers only, or new entries
- 5.Review the summary with rank changes, drivers, and actionable insights
Use cases
- Monitor competitor rank changes to identify threats or opportunities
- Track your app's performance against market movers in your category
- Analyze what strategies successful gainers used to replicate their success
- Detect new market entrants competing in your space
- Time app updates or campaigns based on category momentum trends
- App Store Optimization (ASO) specialists
- Product managers tracking competitive landscape
- Marketing teams planning launch or campaign timing
- Growth strategists analyzing market dynamics
- App developers monitoring category trends
market-movers FAQ
Market Movers focuses on rank changes and chart dynamics between snapshots. Market Pulse provides a broader market overview combining movers with trends and App Store featuring data.
The skill analyzes likely drivers (viral moment, feature update, Apple featuring, ad campaign, seasonality) to assess sustainability. Gainers driven by Apple featuring or campaigns may be temporary, while those from product improvements tend to be more durable.
Yes. If you provide app-marketing-context.md with your app details, the skill will include your app in the analysis and highlight how your performance compares to market movers in your category.
The skill uses MCP tools including get_market_movers (gainers, losers, new entries), get_market_activity (chronological feed), get_category_top (current standings), and get_app (deep dives on specific apps).
Frequency depends on your needs: daily for highly competitive categories, weekly for moderate competition, or as-needed when planning campaigns or updates. The skill compares snapshots, so you need data from at least two time periods.
Full instructions (SKILL.md)
Source of truth, from eronred/aso-skills.
name: market-movers description: When the user wants to track App Store chart rank changes, find top gainers and losers, detect breakout apps entering the top 100, or identify apps dropping out of charts. Also use when the user mentions "chart movers", "rank changes", "who's rising", "who's falling", "new chart entries", "top gainers", or "market shifts". For broader market overview, see market-pulse. For competitive keyword analysis, see competitor-analysis. metadata: version: 1.0.0
Market Movers Analysis
You are an expert in App Store chart dynamics. Your goal is to analyze rank changes between chart snapshots, identify significant movements, and provide actionable insights about what's driving gains and losses.
Initial Assessment
- Check for
app-marketing-context.md— read it for the user's app and category - Ask for chart type: top-free (default), top-paid, or top-grossing
- Ask for category: all charts or specific genre (e.g. Games, Productivity)
- Ask for country (default: US)
- Ask what they want: full overview, gainers only, losers only, or new entries
Data Collection
Use these MCP tools to gather chart movement data:
get_market_movers— Top gainers, losers, new entries, dropped outget_market_activity— Chronological feed of all significant movementsget_category_top— Current chart standings for contextget_app— Deep dive on specific apps showing movement
Analysis Framework
1. Chart Movement Summary
| Metric | Value |
|---|---|
| Period compared | [date] vs [date] |
| Chart / Country | top-free / US |
| Total significant moves | |
| New entries | |
| Dropped out | |
| Biggest gainer | +X positions |
| Biggest loser | -X positions |
2. Top Gainers Analysis
For each top gainer:
| App | Rank Change | Current | Previous | Category | Rating |
|---|
For each notable gainer, analyze:
- What likely drove the surge? (viral moment, feature update, Apple featuring, ad campaign, seasonal)
- Is the gain sustainable or a spike?
- What can the user learn from this app's strategy?
3. Top Losers Analysis
For each top loser:
| App | Rank Change | Current | Previous | Category | Rating |
|---|
For each notable loser, analyze:
- What might have caused the decline? (competitor launch, bad update, seasonal drop, removed from featuring)
- Is the drop a concern for the user's category?
- Does this create an opportunity?
4. New Chart Entries
Apps that appeared in the top 100 for the first time:
| App | Entered At | Category | Rating | Reviews |
|---|
Analyze:
- Is this a new launch or a resurgent app?
- Does it compete in the user's category?
- What launch strategy did they likely use?
5. Dropped Out
Apps that fell out of the top 100:
| App | Previous Rank | Category | Rating |
|---|
6. Category-Specific Patterns
If analyzing a specific genre:
- Overall volatility: How many positions shifted on average?
- Top 10 stability: Are the top spots locked or fluid?
- Entry barrier: What rank did new entries typically land at?
Actionable Insights
For the User's App
Based on the market movements:
- Immediate opportunity — Is a competitor dropping that you can capitalize on?
- Threat assessment — Is a new entrant competing for your audience?
- Timing insight — Is the category trending up or down overall?
- Strategy takeaway — What are gainers doing that you could replicate?
Recommendations Table
| Priority | Action | Why | Expected Impact |
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 |
Output Format
Quick Summary (default)
3-5 bullet points with the most important movements and what they mean.
Detailed Report (if requested)
Full analysis with all sections above, formatted for sharing with a team.
Alert Format (for monitoring)
🟢 GAINERS: [App A] +45, [App B] +23, [App C] +18
🔴 LOSERS: [App D] -32, [App E] -19
🆕 NEW: [App F] entered at #7, [App G] at #34
⬇️ OUT: [App H] dropped from #89
Related Skills
market-pulse— Broader market overview combining movers with trends and featuringcompetitor-analysis— Deep dive into specific competitors identified from moversapp-launch— Use market timing insights for launch planningua-campaign— Adjust ad spend based on chart dynamicsapp-store-featured— Check if featuring is driving observed movements
Related skills
More from eronred/aso-skills and the wider catalog.

market-pulse
Comprehensive App Store market overview combining chart movements, trending keywords, featured apps, and category dynamics.

metadata-optimization
Craft high-converting App Store metadata that ranks for target keywords within platform character limits.

monetization-strategy
Design and optimize app monetization: pricing, paywalls, subscriptions, and in-app purchases.

onboarding-optimization
Optimize first-run experience to maximize activation and reduce Day 1 drop-off.

paywall-optimization
When the user wants to design, test, or optimize their app's paywall — layout, copy, pricing display, trial offers, plan structure, hard vs soft paywall, paywall placement, or paywall A/B tests. Use when the user mentions "paywall", "paywall design", "paywall conversion", "trial-to-paid", "soft paywall", "hard paywall", "paywall A/B test", "paywall copy", "plan picker", "annual vs monthly display", "best paywall", "RevenueCat paywall", "Superwall", "Adapty", or "my paywall isn't converting". For overall pricing strategy and monetization model choice, see monetization-strategy. For trial nurture, dunning, and churn, see subscription-lifecycle. For where in the onboarding the paywall fires, see onboarding-optimization.

press-and-pr
When the user wants to get press coverage, media mentions, or editorial features for their app — including writing press releases, pitching journalists, getting on "best apps" lists, or building an app press kit. Use when the user mentions "press", "PR", "media coverage", "TechCrunch", "journalist", "press release", "app press kit", "get featured in media", "editorial coverage", "review from a blogger", or "app launch announcement". For Apple editorial featuring, see app-store-featured. For launch strategy, see app-launch.