Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component...
npx skills add jx1100370217/my-openclaw-skills --skill "ios-competitor-analysis"
Install specific skill from multi-skill repository
# Description
Analyze iOS app competitors comprehensively. Use when researching competing apps, understanding market positioning, identifying feature gaps, analyzing pricing strategies, or finding differentiation opportunities. Second step in the idea-to-App-Store workflow after idea validation.
# SKILL.md
name: ios-competitor-analysis
description: Analyze iOS app competitors comprehensively. Use when researching competing apps, understanding market positioning, identifying feature gaps, analyzing pricing strategies, or finding differentiation opportunities. Second step in the idea-to-App-Store workflow after idea validation.
iOS Competitor Analysis
Comprehensive framework for analyzing competing iOS apps and finding your competitive advantage.
Analysis Framework
Identify Competitors β Feature Analysis β UX/UI Review β
Business Model β Reviews Mining β SWOT β Differentiation Strategy
Step 1: Identify Competitors
Competitor Categories
| Type | Description | Priority |
|---|---|---|
| Direct | Same problem, same solution | High |
| Indirect | Same problem, different solution | Medium |
| Potential | Could enter your market | Low |
Discovery Methods
# App Store Search
- Search primary keywords
- Browse category rankings (Top Free, Top Paid, Top Grossing)
- Check "You Might Also Like" sections
# External Research
- Product Hunt (producthunt.com)
- AlternativeTo (alternativeto.net)
- G2/Capterra for B2B apps
- Reddit discussions
- Google "[problem] app iOS"
Competitor Shortlist Template
## Competitor Shortlist
### Direct Competitors
| App | Downloads | Rating | Price Model |
|-----|-----------|--------|-------------|
| [Name] | [Est.] | [X.X] | [Free/Paid/Sub] |
### Indirect Competitors
| App | How They Solve It | Overlap |
|-----|-------------------|---------|
| [Name] | [Approach] | [%] |
Step 2: Feature Analysis
Feature Matrix
## Feature Comparison Matrix
| Feature | Our App | Comp A | Comp B | Comp C |
|---------|---------|--------|--------|--------|
| Core Feature 1 | β
| β
| β
| β |
| Core Feature 2 | β
| β
| β | β
|
| Core Feature 3 | β
| β | β
| β
|
| Unique Feature | β
| β | β | β |
| Offline Mode | β
| β | β
| β |
| Cloud Sync | β
| β
| β
| β |
| Widget Support | β
| β | β | β |
| Apple Watch | β | β
| β | β |
**Legend:** β
Has | β Missing | π Partial
Feature Gap Analysis
## Feature Gaps & Opportunities
### Over-served (Everyone has it)
- [Feature] - Table stakes, must have
### Under-served (Gap in market)
- [Feature] - Only 1/5 competitors have this
- [Feature] - Commonly requested in reviews
### Un-served (No one has it)
- [Feature] - Novel opportunity
Step 3: UX/UI Review
Evaluation Criteria
| Aspect | Score 1-5 | Notes |
|---|---|---|
| Onboarding | First-time user experience | |
| Navigation | Ease of finding features | |
| Visual Design | Modern, polished UI | |
| Performance | Speed, responsiveness | |
| Accessibility | VoiceOver, Dynamic Type | |
| Delight | Animations, micro-interactions |
Screenshot Comparison
Collect screenshots for each competitor:
- Onboarding flow (3-5 screens)
- Main screen / Dashboard
- Core feature screens
- Settings / Profile
- Paywall / Upgrade screen
UX Patterns to Note
- Navigation style (Tab bar, Sidebar, etc.)
- Color scheme and typography
- Icon style (SF Symbols, custom)
- Empty states
- Error handling
- Loading states
Step 4: Business Model Analysis
Monetization Comparison
## Monetization Matrix
| App | Model | Price Point | Free Tier |
|-----|-------|-------------|-----------|
| Comp A | Subscription | $4.99/mo | Limited |
| Comp B | One-time | $9.99 | None |
| Comp C | Freemium | $2.99/mo | Generous |
| Comp D | Ads | Free + IAP | Full w/ads |
Pricing Analysis
## Pricing Insights
**Market Price Range:**
- Low: $X.XX/mo
- Mid: $X.XX/mo
- High: $X.XX/mo
**Common Pricing Tiers:**
- Free: [Features included]
- Pro: [Price] - [Features]
- Business: [Price] - [Features]
**Trial Periods:**
- Most common: 7-day free trial
- Comp A: 14-day trial
- Comp B: No trial (freemium)
Step 5: Review Mining
Sentiment Analysis
## App Store Review Analysis - [Competitor Name]
**Overall Rating:** X.X (XX,XXX reviews)
### Positive Themes (5-star reviews)
1. [Theme] - mentioned X times
2. [Theme] - mentioned X times
3. [Theme] - mentioned X times
### Negative Themes (1-2 star reviews)
1. [Theme] - mentioned X times
- "Quote from review"
2. [Theme] - mentioned X times
- "Quote from review"
### Feature Requests
1. [Feature] - requested X times
2. [Feature] - requested X times
Review Mining Script Locations
Sources to analyze:
- App Store reviews (use AppFollow, AppBot, or manual)
- Reddit mentions
- Twitter/X mentions
- Product Hunt comments
- G2/Capterra reviews (for B2B)
Step 6: SWOT Analysis
## SWOT Analysis - [Competitor Name]
### Strengths πͺ
- [What they do well]
- [Market advantages]
- [Strong features]
### Weaknesses π―
- [Poor reviews about]
- [Missing features]
- [Bad UX patterns]
### Opportunities π
- [Market gaps]
- [Emerging trends]
- [Unmet needs]
### Threats β οΈ
- [New entrants]
- [Platform changes]
- [User behavior shifts]
Step 7: Differentiation Strategy
Positioning Matrix
HIGH PRICE
β
Premium β Luxury
(Quality) β (Status)
β
LOW βββββββββββββββββββββΌββββββββββββββββ HIGH
FEATURES β FEATURES
β
Budget β Value
(Minimal) β (Best deal)
β
LOW PRICE
Differentiation Options
| Strategy | Description | Example |
|---|---|---|
| Feature | Best-in-class capability | "Only app with X" |
| UX | Superior experience | "Simplest way to X" |
| Price | Better value | "Pro features, free" |
| Niche | Specific audience | "Built for designers" |
| Integration | Ecosystem play | "Works with Y" |
| Privacy | Trust factor | "Your data stays yours" |
Your Unique Value Proposition
## Value Proposition Canvas
**For** [target user]
**Who** [has this problem]
**Our app** [product name]
**Is a** [category]
**That** [key benefit]
**Unlike** [competitors]
**We** [key differentiator]
Output: Competitor Analysis Report
# Competitor Analysis Report
## Executive Summary
[Key findings and strategic recommendations]
## Market Landscape
[Overview of competitive environment]
## Competitor Profiles
### [Competitor 1]
- Overview:
- Strengths:
- Weaknesses:
- Key takeaways:
### [Competitor 2]
...
## Feature Analysis
[Matrix and gap analysis]
## Pricing Analysis
[Market pricing insights]
## User Sentiment
[Review mining insights]
## Strategic Recommendations
1. **Differentiation Strategy:** [Approach]
2. **Features to Prioritize:** [List]
3. **Features to Skip:** [List]
4. **Pricing Recommendation:** [Strategy]
5. **Positioning Statement:** [One sentence]
## Next Steps
β Proceed to PRD generation with these insights
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.