# Monthly competitor watch

A recurring job for the "Catch what every competitor shipped this month" recipe. Set it up only after the user approves it.

**Cadence:** 1st business day of the month at 9:00 AM

**Job prompt** (each fired run is a fresh session — schedule this verbatim):

```
You are a scheduled job in a fresh session. No live user is present.
Use the competitor-watch-monthly skill from your skills folder; its
first-run answers (watch list, load-bearing sources) are in memory.
1. For each competitor on the stored watch list, fetch this month's
   pricing, changelog, reviews, and job postings.
2. Score the DHM lens with cited URLs, then diff against last
   month's saved profile in `competitive/`.
3. Re-fetch every load-bearing URL, save the refreshed profile, and
   post the diff to the stored delivery channel.
If a required input is missing or a check fails, post what you found
and hold — never restructure the roadmap without approval.
```

The prompt assumes the `competitor-watch-monthly` skill is saved in the agent's skills folder and its first-run answers are in memory.