page-monitoring
Track web page changes, detect availability issues, and preserve content with multiple monitoring strategies.
- Supports four major monitoring services (Visualping, ChangeTower, Distill.io, UptimeRobot) with different strengths: visual change detection, compliance archiving, element-level tracking, and uptime monitoring
- Includes ready-to-use Python implementations for local page monitoring with hash-based change detection, element selectors, and automatic archiving
- Covers RSS feed generation for pages without feeds, Twitter/X archiving with Twarc, and webhook-based alerts (Slack, Discord, email)
- Provides cron scheduling templates and best practices for rate limiting, monitoring frequency by use case, and legal considerations for competitive intelligence
Page monitoring methodology
Patterns for tracking web page changes, detecting content removal, and preserving important pages before they disappear.
Monitoring service comparison
Free-tier limits and retention windows shift annually — verify at the service's pricing page before relying on a specific number. The columns below reflect a 2026 snapshot.
| Service | Free Tier | Best For | History | Alert Speed |
|---|---|---|---|---|
| Visualping | A few daily checks (free plan tightened in recent years) | Visual changes | Standard | Minutes |
| ChangeTower | Yes (verify current limits) | Compliance, archiving | Multi-year on paid plans | Minutes |
| Distill.io | ~5 monitors with 7-day history | Element-level tracking | Limited on free tier | Seconds |
| Wachete | Limited | Login-protected pages | 12 months | Minutes |
| UptimeRobot | 50 monitors at 5-minute intervals (free SMS removed) | Uptime only | 60 days | 5-min checks |
| changedetection.io | Self-hosted; free | Privacy / DIY | Disk space | Configurable |
| urlwatch | Self-hosted; free | Cron-driven CLI | Configurable | Configurable |
More from jamditis/claude-skills-journalism
web-scraping
Web scraping with anti-bot bypass, content extraction, undocumented APIs and poison pill detection. Use when extracting content from websites, handling paywalls, implementing scraping cascades or processing social media. Covers requests, trafilatura, Playwright with stealth mode, yt-dlp and instaloader patterns.
4.7Kacademic-writing
Academic writing, research methodology, and scholarly communication workflows. Use when writing papers, literature reviews, grant proposals, conducting research, managing citations, preparing for peer review, choosing OA routes under Plan S / 2026 OSTP Nelson Memo, posting preprints, working with persistent identifiers (ORCID, DOI, ROR), assigning CRediT contributor roles, preregistering analyses on OSF / AsPredicted, or disclosing LLM use to journals and funders. Essential for researchers, graduate students, and academics across disciplines.
1.8Kpdf-design
Design and edit professional PDF reports and proposals with live preview
261social-media-intelligence
Social media monitoring, narrative tracking, and open-source intelligence for journalists. Use when tracking viral content spread, analyzing coordinated campaigns, monitoring breaking news on social platforms, investigating accounts for authenticity, or detecting misinformation patterns. Essential for reporters covering online narratives and digital investigations.
170source-verification
Journalism source verification and fact-checking workflows. Use when verifying claims, checking source credibility, investigating social media accounts, reverse image searching, detecting AI-generated content, or building verification trails. For reporters, fact-checkers, and researchers working with unverified information.
161fact-check-workflow
Structured workflow for fact-checking claims in journalism. Use when verifying statements for publication, rating claims for fact-check articles, or building pre-publication verification processes. Includes claim extraction, evidence gathering, rating scales, and correction protocols.
145