🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Competitor Price Monitor

by @merjua14

Automatically track competitor prices, product updates, and features, sending alerts and weekly reports to benchmark your market positioning.

Versionv1.0.0
Downloads523
Installs1
TERMINAL
clawhub install competitor-price-monitor

πŸ“– About This Skill

Competitor Price Monitor Skill

Track competitor pricing, product changes, and market positioning automatically.

What This Skill Does

1. Track Pricing β€” Monitor competitor websites for price changes 2. Detect Changes β€” Alert when competitors add/remove products, change copy, or update pricing 3. Benchmark β€” Compare your pricing against the market 4. Report β€” Weekly competitive intelligence summaries

Usage

Add Competitors

Monitor these competitors: [URL1], [URL2], [URL3]
Track their pricing pages and product listings

Get Report

Generate competitive pricing report for this week

Workflow

Step 1: Competitor Discovery

  • Input competitor URLs or search by industry/niche
  • Identify pricing pages, product listings, and feature pages
  • Store baseline snapshots
  • Step 2: Monitoring

    On each check cycle: 1. Fetch current page content via web scraping 2. Compare against stored baseline 3. Detect changes in: - Prices (increases, decreases, new tiers) - Products (added, removed, renamed) - Features (new capabilities, deprecated items) - Messaging (positioning, value props, CTAs)

    Step 3: Change Detection

    // Pseudo-code for price change detection
    const changes = [];
    for (const competitor of competitors) {
      const current = await scrapePrice(competitor.url);
      const baseline = await getBaseline(competitor.id);
      
      if (current.price !== baseline.price) {
        changes.push({
          competitor: competitor.name,
          product: current.product,
          oldPrice: baseline.price,
          newPrice: current.price,
          change: ((current.price - baseline.price) / baseline.price * 100).toFixed(1) + '%'
        });
      }
    }
    

    Step 4: Alerting

    When significant changes detected:
  • Price decrease >10% β†’ "Competitor [X] dropped [product] price by [Y]%"
  • New product launched β†’ "Competitor [X] launched [new product] at $[Z]"
  • Feature added β†’ "Competitor [X] now offers [feature]"
  • Step 5: Weekly Report

    ## Competitive Intelligence Report β€” Week of [date]

    Price Changes

    | Competitor | Product | Old Price | New Price | Change | |-----------|---------|-----------|-----------|--------| | Acme Corp | Pro Plan | $49/mo | $39/mo | -20% |

    New Products/Features

  • Acme Corp launched "Enterprise Plan" at $199/mo
  • Beta Inc added AI chatbot feature to all tiers
  • Market Positioning

  • Average market price for [category]: $X/mo
  • Your price: $Y/mo (Z% above/below market)
  • Recommendations

  • Consider matching Acme's price cut on Pro tier
  • Beta's new AI feature is a competitive threat β€” prioritize similar feature
  • Configuration

    {
      "competitors": [
        { "name": "Competitor A", "url": "https://competitor-a.com/pricing", "check_frequency": "daily" }
      ],
      "alert_channels": ["telegram", "email"],
      "report_frequency": "weekly",
      "report_day": "monday"
    }
    

    Requirements

  • Brave Search API or web fetch capability
  • OpenClaw with scheduled tasks (cron/heartbeat)
  • Storage for baseline snapshots
  • πŸ’‘ Examples

    Add Competitors

    Monitor these competitors: [URL1], [URL2], [URL3]
    Track their pricing pages and product listings
    

    Get Report

    Generate competitive pricing report for this week
    

    βš™οΈ Configuration

    {
      "competitors": [
        { "name": "Competitor A", "url": "https://competitor-a.com/pricing", "check_frequency": "daily" }
      ],
      "alert_channels": ["telegram", "email"],
      "report_frequency": "weekly",
      "report_day": "monday"
    }