competitor-monitor
Installation
SKILL.md
Today is ${today}.
${var} — the pages to watch, comma-separated.
- empty → read the watch list from
memory/competitors.md.https://rival.com/pricing, https://rival.com→ watch exactly these pages this run (a bare host getshttps://prepended). Watch specific pages, not just origins:/pricing,/changelog,/blogare where a competitor's moves actually show up.add:<url>→ append<url>tomemory/competitors.md, confirm, and end (the shape the Telegram force-reply sends). No monitor runs.
What this does
Fetches each watched page, extracts the handful of signals a human would notice
if they reopened the tab — the pricing numbers, the section headings, the
call-to-action buttons, the nav/footer links, the <title> and meta description
— snapshots them, and diffs today's snapshot against the previous run. It reports
only the differences, ranked by how much they matter (a pricing change beats
a reworded button), and keeps a durable log of every change it has ever seen.