vibeeval/harvest-monitor
Web change monitoring - track changes on pages, detect updates, changelog diffs
npx skills add https://github.com/vibeeval/vibecosystem --skill 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.
# 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
# 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]
{
"pages": [
{
"url": "https://docs.example.com/changelog",
"frequency": "daily",
"notify": ["migrator", "shipper"]
}
]
}
Take vibeeval/harvest-monitor from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.