What problem does it solve?
This Skill solves the hassle of manually checking feeds and APIs by automatically polling external sources and only reporting brand-new items.
Core Features & Use Cases
- RSS/Atom watching: Polls an RSS 2.0 or Atom feed and emits only entries whose ID/guid has not been seen before.
- JSON endpoint polling: Polls any JSON API and emits only new objects based on a configurable ID field and dotted items path.
- GitHub activity watching: Watches GitHub issues, pulls, releases, or commits and deduplicates by stable identifiers (issue id or commit sha).
- Stateful watermark deduplication: Maintains a per-watcher watermark file so the skill stays silent on no-change and avoids replays.
- Ideal use cases: “Notify me when something changes,” scheduled monitoring, and cron-style automations for regular updates.
Quick Start
Run the RSS watcher to check for new items every 15 minutes and only output changes, for example: Watchers polls the RSS feed https://news.ycombinator.com/rss and prints up to 5 new headlines using state name hn.