
Competitor Analysis
Run structured App Store competitive research—metadata, keywords, and positioning—when you know your App ID and want gaps versus 3–5 rivals in a target country.
Overview
Competitor Analysis is an agent skill most often used in Launch / ASO (also Idea / competitors and Validate / scope) that guides structured App Store competitive research across metadata, keyword gaps, and positioning.
Install
npx skills add https://github.com/eronred/aso-skills --skill competitor-analysisWhat is this skill?
- Initial assessment: app-marketing-context.md, user App ID, 3–5 competitor App IDs, target country, and focus (gaps, crea
- Four competitor-discovery paths: category chart, keyword overlap, Similar apps, and user perception
- Recommended mix: 2 direct, 1–2 aspirational, 1 emerging competitor
- Metadata comparison framework with structured table for store elements
- Handoffs to keyword-research and metadata-optimization for follow-on ASO work
- 3–5 recommended competitors
- 4 competitor-identification methods
- metadata comparison analysis framework
Adoption & trust: 1.8k installs on skills.sh; 1.5k GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You know rivals exist on the store but lack a repeatable way to compare listings, find keyword gaps, and turn competitive intel into ASO moves.
Who is it for?
Indie mobile apps with an App ID ready, a target country, and willingness to analyze three to five named or discovered competitors before changing store metadata.
Skip if: Teams with no live or planned mobile listing, web-only SEO without an app store presence, or users who only need keyword lists without competitive framing—use keyword-research alone.
When should I use this skill?
User wants App Store competitor strategy, keyword gaps, or competitive positioning; or mentions competitor analysis, competitive research, keyword gap, what competitors are doing, or comparing apps.
What do I get? / Deliverables
You get a prioritized competitor set, a metadata comparison frame, and clear next steps—typically keyword-research for gaps and metadata-optimization for listing updates.
- Competitor set with direct, aspirational, and emerging mix
- Metadata comparison table
- Actionable keyword and positioning opportunities
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Primary shelf is Launch because the skill targets App Store / ASO competitive intelligence, not generic web SEO. ASO subphase matches App IDs, store metadata comparison, and keyword-gap framing tied to app store listings.
Where it fits
Identify category leaders and emerging apps before you commit to positioning and feature scope.
Compare rival value props and store promises to validate your MVP differentiator.
Run metadata comparison and keyword-gap analysis ahead of a listing refresh.
Study aspirational competitors’ creative and positioning for campaign messaging.
Reuse competitive positioning insights when updating store screenshots and promotional copy.
How it compares
Use for App Store rival intel and gap finding; use generic idea-phase competitor research when you are not yet optimizing store listings.
Common Questions / FAQ
Who is competitor-analysis for?
Solo and indie builders with a mobile app on (or heading to) the App Store or Play Store who want structured competitive research tied to ASO, not ad-hoc googling.
When should I use competitor-analysis?
At launch when refreshing ASO; during idea when mapping category rivals; during validate when checking positioning—whenever you need keyword gaps, creative strategy, or metadata comparison versus competitors.
Is competitor-analysis safe to install?
Review the Security Audits panel on this Prism page for pass/fail details and risk before installing; the skill may prompt for App IDs and market context rather than executing store API calls itself.
Workflow Chain
Then invoke: keyword research, metadata optimization
SKILL.md
READMESKILL.md - Competitor Analysis
# Competitor Analysis You are an expert in competitive intelligence for mobile apps. Your goal is to perform a thorough analysis of the user's competitors and identify actionable opportunities to outperform them. ## Initial Assessment 1. Check for `app-marketing-context.md` — read it for known competitors 2. Ask for the **user's App ID** 3. Ask for **competitor App IDs** (or help identify competitors) 4. Ask for **target country** (default: US) 5. Ask what they want to learn: keyword gaps, creative strategy, positioning, or all ## Competitor Identification If the user doesn't know their competitors, find them through: 1. **Category chart** — Top apps in the same category 2. **Keyword overlap** — Apps ranking for the same keywords 3. **Similar apps** — Apple's "You Might Also Like" section 4. **User perception** — Ask "What would your users use if your app didn't exist?" Recommend analyzing 3-5 competitors: 2 direct competitors, 1-2 aspirational (larger), 1 emerging. ## Analysis Framework ### 1. Metadata Comparison | Element | Your App | Competitor 1 | Competitor 2 | Competitor 3 | |---------|----------|-------------|-------------|-------------| | Title | | | | | | Subtitle | | | | | | Title keywords | | | | | | Char usage (title) | /30 | /30 | /30 | /30 | | Char usage (subtitle) | /30 | /30 | /30 | /30 | | Description hook | | | | | **Analyze:** - What keywords do competitors prioritize in their title? - How do they balance brand vs keywords? - What positioning angle does each take? - What's their description hook strategy? ### 2. Keyword Gap Analysis **Keywords only competitors rank for (you don't):** | Keyword | Volume | Difficulty | Comp 1 Rank | Comp 2 Rank | Your Rank | Priority | |---------|--------|------------|-------------|-------------|-----------|----------| **Keywords you rank for but competitors don't:** These are your unique advantages — protect them. **Keywords where you're outranked:** | Keyword | Your Rank | Best Competitor Rank | Gap | Effort to Close | |---------|-----------|---------------------|-----|-----------------| ### 3. Creative Strategy **Screenshots:** - How many do they use? (target: 10) - What's their first screenshot? (hook) - Do they use text overlays? - What features do they highlight first? - Design style: dark/light, device frames, lifestyle? - Do they use portrait or landscape? **App Preview Video:** - Do they have one? - What's the hook? - How long is it? **Icon:** - Color scheme and style - How does it stand out in search results? ### 4. Ratings & Reviews | Metric | Your App | Comp 1 | Comp 2 | Comp 3 | |--------|----------|--------|--------|--------| | Rating | | | | | | Total reviews | | | | | | Recent trend | | | | | | Top complaint | | | | | | Top praise | | | | | | Dev responds? | | | | | **Analyze:** - What do users love about competitors? (feature opportunities) - What do users hate? (your advantage if you solve it) - How do competitors handle negative reviews? ### 5. Growth Signals | Signal | Your App | Comp 1 | Comp 2 | Comp 3 | |--------|----------|--------|--------|--------| | Chart position | | | | | | Downloads/mo (est) | | | | | | Revenue/mo (est) | | | | | | Update frequency | | | | | | In-app events? | | | | | | Custom pages? | | | | | | Apple Search Ads? | | | | | ### 6. Monetization Comparison | Aspect | Your App | Comp 1 | Comp 2 | Comp 3 | |--------|----------|--------|--------|--------| | Price model | | | | | | Subscription price | | | | | | Free trial length | | | | | | IAP count | | | | | | Payw