Competitor Intelligence Skill¶
Skill ID: ivx-competitor-intel
name: ivx-competitor-intel description: Upstream intelligence pipeline that auto-detects competitors and scrapes store listings version: 1.0.0 trigger_phrases: - "run competitor analysis" - "scrape competitor stores" - "find keyword gaps" - "competitor intel"
Overview¶
This skill is an upstream intelligence stage that feeds data to downstream pipelines (ASO, Marketing, Landing Page). It runs the competitor_analysis.py pipeline.
Capabilities¶
- Auto-Detection: Uses Perplexity Sonar (mocked) to find top 5-10 competitors based on the GDD's genre, target audience, and key features.
- Store Scraping: Scrapes competitor store listings per locale (title, subtitle, keywords, descriptions, ratings, pricing).
- Keyword Gap Analysis: Identifies keywords that competitors rank for but our game currently does not.
- Differentiator Matrix: Analyzes what our game does better or differently than the competition.
- Output: Generates a
competitor_intel.jsonfile.
Usage¶
To run the competitor analysis:
python -m pipelines.runner run \
--config configs/pipelines/competitor_analysis.yaml \
--args '{"brand_id":"<brand_id>","game_id":"<game_id>"}'
Integration¶
This pipeline is deeply integrated into the ivx_full_game orchestrator (Phase 3: Intelligence). Its output (competitor_intel.json) is explicitly passed to aso_keywords.py, marketing_kit.py, and landing_page.py to ensure all generated copy and keywords are highly differentiated and optimized against current market conditions.