market-movers
appeeky/aso-skills
Track App Store chart rank changes, identify top gainers/losers, and spot breakout apps entering the top 100.
What is market-movers?
Analyzes rank movements between App Store chart snapshots to identify which apps are rising, falling, or entering charts. Use this when you need to understand market dynamics, spot competitive threats, find launch opportunities, or learn from successful chart movers in your category.
- Identifies top gainers and losers with rank change magnitude and analysis of likely drivers
- Detects new apps entering the top 100 and apps dropping out of charts
- Provides category-specific volatility patterns and entry barriers
- Analyzes what strategies successful gainers likely employed
- Generates actionable recommendations based on competitive movements
- Supports filtering by chart type (top-free, top-paid, top-grossing), category, and country
How to install market-movers
npx skills add https://github.com/appeeky/aso-skills --skill market-moversHow to use market-movers
- 1.Specify the chart type you want to analyze: top-free (default), top-paid, or top-grossing
- 2.Indicate the app category (all charts or specific genre like Games or Productivity)
- 3.Select the country for analysis (default: US)
- 4.Choose your focus: full overview, gainers only, losers only, or new entries
- 5.Review the summary of movements and dive into specific apps for strategy insights
Use cases
- Monitor competitor rank changes to identify threats or opportunities in your category
- Analyze a viral competitor surge to understand what drove their success and replicate tactics
- Detect when a competitor drops out of charts to capitalize on their audience gap
- Time your app launch or campaign by analyzing category momentum and entry barriers
- Identify emerging competitors entering your category's top 100 before they become dominant
- App marketers and ASO specialists tracking competitive landscape
- Product managers evaluating market timing for launches or feature releases
- Growth teams analyzing competitor strategies and market opportunities
- App publishers monitoring their category for shifts in user preference
market-movers FAQ
It uses MCP tools including get_market_movers for gainers/losers/new entries, get_market_activity for chronological movement feeds, get_category_top for current standings, and get_app for deep dives on specific apps.
The skill analyzes likely drivers (viral moment, feature update, Apple featuring, ad campaign, seasonal trend) and provides context on whether the movement appears temporary or structural based on category patterns.
Yes, you can specify the country when requesting analysis. The default is US, but you can request any supported App Store region.
market-pulse provides broader market overview combining movers with trends and featuring; competitor-analysis does deep dives into specific competitors identified here; app-launch uses market timing insights from movers.
Use the alert format output for continuous monitoring, which shows gainers, losers, new entries, and dropped apps in a concise format suitable for regular check-ins.
Full instructions (SKILL.md)
Source of truth, from appeeky/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 appeeky/aso-skills and the wider catalog.

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

metadata-optimization
Optimize App Store metadata (title, subtitle, keywords, description) for search ranking and conversion.

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

onboarding-optimization
Optimize your app's first-run flow to maximize activation and reduce Day 1 drop-off.

paywall-optimization
Design and A/B test high-converting paywalls: layout, copy, pricing, trial offers, and plan structure.

press-and-pr
Get genuine media coverage, press mentions, and editorial features for your app.