watch-for-changes

Installation
SKILL.md

watch-for-changes

Check something on the web on a recurring cadence, compare it to what you saw last time, and only report back when there's an actual change.

Before running any command

If tvly is not found on PATH, see https://github.com/tavily-ai/tavily-cli for installation instructions.

Important: this is orchestration, not a Tavily platform feature

Tavily's API is stateless — it has no built-in scheduling, alerting, or "watch this" endpoint. This skill combines:

  • Tavily (tvly extract or tvly search) for the actual "check the thing" step
  • Some recurring-task mechanism for the "keep doing this on a cadence" step. Use whatever your environment offers:
    • Running in Claude Code: the schedule skill (cron-based, unattended) or /loop (self-paced, session-scoped)
    • Any other agent/CLI with its own scheduling or long-running-task primitive: use that
    • No agent-level scheduler available: a plain OS cron job / systemd timer / Windows Task Scheduler entry that re-invokes the agent (or the diff script directly) on the target cadence, or a scheduled CI job (e.g. GitHub Actions schedule trigger)

Be upfront with the user about this — "monitor" here means "something re-runs this check for you on a cadence," not "Tavily is watching this in the background on its own." Ask the user which mechanism is available/preferred if it isn't obvious.

Installs
5
GitHub Stars
1
First Seen
Sep 3, 2026
watch-for-changes — tavily-ai/use-case-skills