web-monitorMonitor web pages for content changes and get alerts. Track URLs, detect updates, view diffs. Use when asked to watch a website, track changes on a page, monitor for new posts/content, set up page change alerts, or check if a site has been updated. Supports CSS selectors for targeted monitoring.
Install via ClawdBot CLI:
clawdbot install rogue-agent1/web-monitorTrack web pages for changes. Stores snapshots, computes diffs, supports CSS selectors.
# Add a URL to watch
uv run --with beautifulsoup4 python scripts/monitor.py add "https://example.com" --name "Example"
# Add with CSS selector (monitor specific section)
uv run --with beautifulsoup4 python scripts/monitor.py add "https://example.com/pricing" -n "Pricing" -s ".pricing-table"
# Check all watched URLs for changes
uv run --with beautifulsoup4 python scripts/monitor.py check
# Check one specific URL
uv run --with beautifulsoup4 python scripts/monitor.py check "Example"
# List watched URLs
uv run --with beautifulsoup4 python scripts/monitor.py list
# View last diff
uv run --with beautifulsoup4 python scripts/monitor.py diff "Example"
# View current snapshot
uv run --with beautifulsoup4 python scripts/monitor.py snapshot "Example" --lines 50
# Remove
uv run --with beautifulsoup4 python scripts/monitor.py remove "Example"
| Command | Args | Description |
|---------|------|-------------|
| add | | Add URL to watch, take initial snapshot |
| remove | | Stop watching a URL |
| list | [-f json] | List all watched URLs with stats |
| check | [url-or-name] [-f json] | Check for changes (all or one) |
| diff | | Show last recorded diff |
| snapshot | | Show current snapshot |
Stored in ~/.web-monitor/ (override with WEB_MONITOR_DIR env var):
watches.json — watch list configsnapshots/ — stored page content + diffs--selector to monitor specific elements (prices, article lists, etc.)--format json for programmatic checking (heartbeat integration)--with flag)Generated Mar 1, 2026
Monitor competitor pricing pages for changes to adjust own pricing strategies dynamically. Use CSS selectors to track specific product price elements, ensuring alerts when discounts or price hikes occur.
Track news websites or blogs for new articles or updates, enabling timely content curation or alerts for breaking stories. CSS selectors can target article lists or headlines to filter relevant changes.
Watch government or regulatory agency websites for updates to policies, forms, or announcements, ensuring organizations stay compliant with new requirements without manual checks.
Monitor job listing pages on company careers sites or job boards for new postings, helping recruiters or job seekers get immediate alerts when opportunities arise.
Track software vendor websites or documentation pages for version updates, changelogs, or security patches, enabling IT teams to plan upgrades proactively.
Offer tiered subscription plans for users to monitor multiple URLs with advanced features like priority alerts, historical data retention, and API access. Revenue is generated through monthly or annual fees based on usage limits.
Provide a white-labeled or custom solution for businesses needing large-scale web monitoring, with integration into existing workflows, analytics dashboards, and dedicated support. Revenue comes from enterprise licensing and implementation services.
Offer a free basic version for personal use with limited URLs and features, then upsell to premium plans for advanced capabilities like CSS selectors, JSON output for automation, and team collaboration tools.
💬 Integration Tip
Integrate with automation tools like Zapier or custom scripts using the JSON output format for seamless alerts and data processing in workflows.
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
Full desktop computer use for headless Linux servers. Xvfb + XFCE virtual desktop with xdotool automation. 17 actions (click, type, scroll, screenshot, drag,...
Essential Docker commands and workflows for container management, image operations, and debugging.
Tool discovery and shell one-liner reference for sysadmin, DevOps, and security tasks. AUTO-CONSULT this skill when the user is: troubleshooting network issues, debugging processes, analyzing logs, working with SSL/TLS, managing DNS, testing HTTP endpoints, auditing security, working with containers, writing shell scripts, or asks 'what tool should I use for X'. Source: github.com/trimstray/the-book-of-secret-knowledge
Deploy applications and manage projects with complete CLI reference. Commands for deployments, projects, domains, environment variables, and live documentation access.
Monitor topics of interest and proactively alert when important developments occur. Use when user wants automated monitoring of specific subjects (e.g., product releases, price changes, news topics, technology updates). Supports scheduled web searches, AI-powered importance scoring, smart alerts vs weekly digests, and memory-aware contextual summaries.