Competitor Watch for Openclaw

An automated agent that monitors competitor websites, pricing, and social presence to provide actionable intelligence summaries.

audsmith28
v1.1.0
Feb 12, 2026
0
3k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install competitor-watch

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 competitor-watch 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 Competitor Watch?

Competitor Watch is a specialized agent skill designed to keep you ahead of the market by automating the tedious task of monitoring rival companies. By leveraging Openclaw Skills, this tool provides a 24/7 watch over websites, product pages, and social channels, ensuring you never miss a strategic move. It uses tiered monitoring to balance depth and frequency, focusing your attention on fierce rivals while maintaining high-level awareness of adjacent market players.

This skill moves beyond simple scraping by implementing intelligent diffing logic. It filters out noise like timestamps and ads to highlight actual product changes, pricing shifts, and new feature announcements. Whether you are a founder or a product lead, this skill transforms raw web data into digestible summaries that help you react strategically to competitor launches before their customers even notice.

Competitor Watch Use Cases

  • Product teams tracking feature launches to validate roadmap prioritization.
  • Sales and GTM teams monitoring pricing changes to update battlecards and objection handling.
  • Founders maintaining high-level market awareness without manual daily checking.
  • Marketing teams benchmarking content velocity and spotting market narrative shifts.

How Competitor Watch Works

  1. The agent loads the competitor list from configuration, filtered by assigned tiers such as fierce, important, or adjacent.
  2. It fetches configured URLs using web fetch or browser automation depending on site complexity.
  3. A timestamped snapshot is stored locally and compared against previous versions.
  4. The system calculates a change score based on significance, distinguishing between pricing updates and cosmetic tweaks.
  5. If the significance threshold is met for that tier, a digestible alert is generated.
  6. Logs and histories are updated to prevent redundant alerts and maintain a clear audit trail for reporting.

Competitor Watch Setup

To begin using this tool within your Openclaw Skills ecosystem, follow these steps:

  1. Initialize the environment and data directories:
scripts/setup.sh
  1. Configure your competitive landscape in ~/.config/competitor-watch/config.json.
  2. Add a new competitor via the CLI:
scripts/add-competitor.sh "CompetitorName" https://example.com --tier=fierce
  1. Verify the monitoring logic with a dry run:
scripts/check.sh --dry-run
  1. Automate the process by adding check.sh to your system cron jobs or heartbeat schedule.

Competitor Watch Data Schema & Taxonomy

The skill organizes its data within the ~/.config/competitor-watch directory using a clear hierarchy to ensure data integrity and easy access:

File/Folder Description
config.json Main configuration for competitors, tiers, and alert settings.
data/snapshots/ Archive of raw text captures organized by competitor and specific pages.
change-log.json A structured record of every detected significant change across all targets.
alert-history.json Tracking for sent notifications to manage cooldown periods and avoid spam.
reports/ Directory for generated daily or weekly markdown digests.

Competitor Watch Advanced Features

  • Tiered tracking depth to optimize check frequency based on competitor importance.
  • Intelligent noise filtering that automatically ignores session IDs, timestamps, and dynamic ad content.
  • Multi-channel alerting support for Telegram, Discord, Slack, and local file-based notifications.
  • Change significance scoring that prioritizes critical updates like pricing shifts over minor CSS changes.
  • Detailed historical diffing to visualize exactly how a competitor's messaging has evolved over time.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*