360 Secure SkillHub
360 安全技能中心

Site Change Alert

通过 Bash 脚本抓取网页并保存快照,检测内容变化后用 diff 展示差异;支持将 URL 加入监听列表、按 cron 间隔周期检查,并把变更通过 email、webhook 或 stdout 通知。

bytesagain3
bytesagain3
热度 54.54
最近更新 2026-05-17 15:43:15
分类:自动化依赖:代码执行 / 读写文件 / 第三方 API应用场景:自动化脚本 / 工作流 / 研究

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add site-change-alert
Metadata
name
Website Change Monitor & Alert System
description
Use when monitoring websites for content changes, comparing page snapshots with diff, scheduling periodic checks, or sending alerts via email and webhook notifications.
version
2.0.0
author
BytesAgain
homepage
https://bytesagain.com
source
https://github.com/bytesagain/ai-skills
tags
["website","monitor","change-detection","alert","diff","notification","scraping"]

Website Change Monitor & Alert System

Monitor web pages for content changes. Take snapshots, diff comparisons, schedule periodic checks, and send alerts via email or webhook when changes are detected.

Commands

watch

Add a URL to the watch list.

bash scripts/script.sh watch "https://example.com/pricing"
bash scripts/script.sh watch "https://example.com/status" --selector ".status-text"

check

Check a URL for changes right now.

bash scripts/script.sh check "https://example.com/pricing"
bash scripts/script.sh check --all

diff

Show diff between last two snapshots of a URL.

bash scripts/script.sh diff "https://example.com/pricing"

schedule

Set up periodic checking (cron-based).

bash scripts/script.sh schedule "https://example.com" 30

notify

Configure notification channels (email, webhook, stdout).

bash scripts/script.sh notify webhook "https://hooks.slack.com/..."
bash scripts/script.sh notify email "admin@example.com"

help

Show all commands.

bash scripts/script.sh help

Output

  • Change detection results with diff
  • Snapshot history
  • Notification delivery confirmation

Feedback

https://bytesagain.com/feedback/ Powered by BytesAgain | bytesagain.com