SKILLS/market-movers/SKILL.md
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.
npx skillsauth add pinkpixel-dev/skills-collection-2 market-moversInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.
app-marketing-context.md — read it for the user's app and categoryUse 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| 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 |
For each top gainer:
| App | Rank Change | Current | Previous | Category | Rating | |-----|-------------|---------|----------|----------|--------|
For each notable gainer, analyze:
For each top loser:
| App | Rank Change | Current | Previous | Category | Rating | |-----|-------------|---------|----------|----------|--------|
For each notable loser, analyze:
Apps that appeared in the top 100 for the first time:
| App | Entered At | Category | Rating | Reviews | |-----|-----------|----------|--------|---------|
Analyze:
Apps that fell out of the top 100:
| App | Previous Rank | Category | Rating | |-----|--------------|----------|--------|
If analyzing a specific genre:
Based on the market movements:
| Priority | Action | Why | Expected Impact | |----------|--------|-----|-----------------| | 1 | | | | | 2 | | | | | 3 | | | |
3-5 bullet points with the most important movements and what they mean.
Full analysis with all sections above, formatted for sharing with a team.
🟢 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
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 movementsdevelopment
A cryptographic audit systematically reviews an application's use of cryptographic primitives, protocols, and key management to identify vulnerabilities such as weak algorithms, insecure modes, hardco
tools
Extract stored credentials from compromised endpoints using the LaZagne post-exploitation tool to recover passwords from browsers, databases, system vaults, and applications during authorized red team operations.
testing
Analyze and bypass Content Security Policy implementations to achieve cross-site scripting by exploiting misconfigurations, JSONP endpoints, unsafe directives, and policy injection techniques.
testing
Scan container images, filesystems, and Kubernetes manifests for vulnerabilities, misconfigurations, exposed secrets, and license compliance issues using Aqua Security Trivy with SBOM generation and CI/CD integration.