Competitive Intelligence Agent for Openclaw

An automated AI agent skill that monitors competitors' pricing, social channels, and product changes, compiling actionable intelligence into weekly reports.

marcvanstad
v1.0.0
May 21, 2026
0
780
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install competitive-intelligence-agent

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install competitive-intelligence-agent using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Competitive Intelligence Agent?

The Competitive Intelligence Agent is a powerful market-monitoring automation tool designed to aggregate, analyze, and report on competitor activities in real time. Built specifically to run on the OpenClaw platform, this agent acts as an automated researcher that tracks competitors across multiple data points: pricing structures, social media engagement, online reviews, and website changes. By integrating directly into your stack, it eliminates the need for manual tracking and provides a centralized system for market intelligence.

As one of the most essential Openclaw Skills for growth-oriented teams, it utilizes advanced web scraping, browser automation via Playwright, and LLM-driven prompt analysis to interpret gathered data. Instead of raw data dumps, it generates intelligent summaries and actionable recommendations to help teams make informed decisions about product roadmaps, pricing pivots, and customer satisfaction.

Competitive Intelligence Agent Use Cases

  • Automated Pricing Adjustments: Track competitor pricing changes in real-time to adjust your SaaS or e-commerce price points dynamically.
  • Social Listening and Sentiment Trends: Keep a pulse on competitor social media traction, viral posts, and follower growth spikes.
  • Review Aggregation & Complaint Tracking: Aggregate competitor reviews from sources like G2, Trustpilot, and Hellopeter to identify their weaknesses and highlight your strengths.
  • Product Roadmap Tracking: Detect website layout modifications or product page changes to catch competitor feature launches early.

How Competitive Intelligence Agent Works

  1. Configuration Loading: The agent reads competitor targets, scraping rules, LLM analysis prompts, and delivery schedules from YAML configuration files.
  2. Multi-Source Data Collection: Triggered manually or by a cron schedule, the agent fires various collectors (pricing, social, reviews, website diffs) using raw APIs, curl, or headless Playwright browsers.
  3. LLM-Based Comparison: The gathered raw datasets are fed into configured analysis prompts to evaluate pricing gaps, market positioning, and sentiment changes.
  4. Actionable Alerting: If any predefined threshold is crossed (e.g., a price drop > 10% or a review rating drop), instant alerts are dispatched to configured channels like Slack or Email.
  5. Report Generation & Delivery: At scheduled intervals (like Monday morning), the system compiles all data and recommendations into a formatted Markdown report and delivers it.

Competitive Intelligence Agent Setup

To deploy this skill within your OpenClaw environment, follow these steps:

1. Copy Skill Files

Copy the directory structure into your local directory for Openclaw Skills:

cp -r streams/01_ClawHub_Skills/03_Competitive_Intelligence_Agent/* ~/.openclaw/skills/

2. Install Dependencies

Navigate to the skill directory and install the necessary Python dependencies and browser engines:

cd ~/.openclaw/skills/competitive-intelligence
pip install -r requirements.txt
playwright install chromium

3. Configure Competitors

Set up your target tracking list in config/targets.yaml:

competitors:
  - name: 'Competitor A'
    website: 'https://competitor-a.com'
    pricing_url: 'https://competitor-a.com/pricing'
    monitoring:
      pricing_check: daily
      social_check: daily

4. Configure Delivery

Specify your Slack webhooks, email servers, and alerts in config/delivery.yaml.

Competitive Intelligence Agent Data Schema & Taxonomy

The Competitive Intelligence Agent organizes its data structure systematically within the skill's root directory:

Directory Layout

  • config/: Contains YAML configurations for targets.yaml (competitors), scraping.yaml (CSS selectors), analysis.yaml (prompts), delivery.yaml (channels), and alerts.yaml.
  • collectors/: Python scripts executing data collection (pricing.py, social.py, reviews.py, product_changes.py, news.py).
  • analyzers/: Evaluation engines logic for sentiment, pricing comparisons, and gap analyses.
  • templates/: Houses the weekly_report.md layout structure.
  • output/: Archives generated data:
    • reports/: Markdown and PDF files categorized by calendar week.
    • data/: Raw scraped JSON datasets (rotated/purged after 90 days).
    • screenshots/: Visual evidence files captured during scraping anomalies or pricing changes.

Competitive Intelligence Agent Advanced Features

  • Prompt-Driven Market Analysis: Leverages LLMs to perform comparative audits between your pricing models and competitors, suggesting precise adjustments.
  • Playwright Headless Automation: Bypasses complex, client-rendered single-page applications (SPAs) to extract hard-to-reach dynamic web elements.
  • Proactive Alert Thresholds: Trigger real-time notifications via Slack, Telegram, or Email for high-priority competitor moves like funding rounds or leadership changes.
  • Comprehensive CLI Control & Watch Mode: Run continuous cron-based monitoring or execute on-demand targeted sweeps directly using standard Openclaw Skills terminal commands.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*