Harvest monitor
Web change monitoring - track changes on pages, detect updates, changelog diffsFrom its SKILL.md
npx -y skills add vibeeval/vibecosystem --skill harvest-monitorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.8 KB, 381 tokens by cl100k_base, as published. Nobody here has run it
Harvest Monitor
Track changes on web pages over time. Compare current content against cached versions to detect updates, new releases, breaking changes, and documentation modifications.
Usage
# Monitor a page for changes
/harvest-monitor https://docs.example.com/changelog
# Compare against last cached version
/harvest-monitor https://docs.example.com/api --diff
# Track multiple pages
/harvest-monitor --watchlist ~/.claude/cache/agents/harvest/watchlist.json
How It Works
- Fetch current page content
- Check cache for previous version
- Compute diff (content-level, not HTML-level)
- Categorize changes (added, removed, modified)
- Report significant changes
- Update cache with current version
Output
# Change Report: [URL]
> Checked: [timestamp]
> Previous: [cached timestamp]
> Status: CHANGED / NO CHANGE
## Changes Detected
### Added
- [New content]
### Modified
- [Changed content - before → after]
### Removed
- [Removed content]
## Impact Assessment
[What these changes mean for our project]
Watchlist Format
{
"pages": [
{
"url": "https://docs.example.com/changelog",
"frequency": "daily",
"notify": ["migrator", "shipper"]
}
]
}
Integration
- migrator: Track dependency changelogs for breaking changes
- shipper: Monitor deployment status pages
- tech-radar: Track technology evolution
Rules
- Cache previous versions locally
- Content-level diff, not HTML diff
- Ignore style/layout changes
- Only report meaningful content changes
- Max 1 check per hour per URL
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.