page-monitoring

Monitor web pages for changes, outages, and content removals with scheduled checks.

359|61|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/jamditis/claude-skills-journalism --skill page-monitoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: page-monitoring
Source: https://github.com/jamditis/claude-skills-journalism/tree/main/page-monitoring
Command: npx skills add https://github.com/jamditis/claude-skills-journalism --skill page-monitoring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates continuous web page monitoring to detect changes, outages, and content removals, enabling proactive preservation and visibility.

Core Features & Use Cases

  • Change detection for tracked URLs with optional CSS selectors.
  • Automatic archiving of changed content and generation of feeds for pages without RSS.
  • Uptime monitoring with lightweight alerts and cron-based scheduling for ongoing surveillance.
  • Webhook notifications and integration-ready outputs for media, research, and competitive intelligence workflows.

Quick Start

Example commands:

  • Add a page to monitor: monitor.add_page('https://example.com', 'Example Page', selector='.main-content')
  • Check all pages for changes: results = monitor.check_all()
  • If changes are detected, trigger alerts or archive content as needed.

Frequently Asked Questions about page-monitoring

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor web pages for content changes?

You can monitor web pages for changes by tracking URLs with configurable CSS selectors to isolate target areas, which automatically detects content updates and removals.

Can I generate RSS feeds for websites that do not have them?

Yes, you can generate RSS feeds for pages without native RSS support by archiving changed content automatically, providing ongoing visibility and feed generation for monitored pages.

What is the best way to automate uptime monitoring and alerting?

The best way to automate uptime monitoring is using cron-based scheduling for ongoing surveillance, which performs lightweight checks and triggers webhook notifications for outages.

How do I track specific page elements for updates?

To track specific page elements for updates, apply configurable CSS selectors to your monitored URLs, ensuring change detection focuses only on the targeted content areas.

Does web page change detection work for competitive intelligence workflows?

Yes, web page change detection works for competitive intelligence workflows by providing integration-ready outputs and webhook notifications that feed into broader research and media workflows.