LaunchKit · 2026
Back to Skills

website-monitor

Lightweight website uptime monitor.

0
488 downloads
by @claudiodrusus

Setup & Installation

openclaw skills install @claudiodrusus/website-monitor

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install website-monitor

Version History

v1.1.0Feb 22, 2026 - Version note by skill developer:

No changes detected for version 1.1.0. - No file changes or updates from previous version. - Functionality, usage, and documentation remain unchanged.

What This Skill Does

A zero-dependency Python tool for checking website availability, measuring response times, and detecting content changes. Uses only Python's standard library, so it runs anywhere Python is installed without setup. Returns exit code 1 on failure, making it scriptable.

No dependencies means it runs in any environment without a virtualenv or install step, unlike requests-based alternatives.

When to use it

  • Alerting when a production site goes down
  • Verifying a deployment didn't change page content unexpectedly
  • Checking that a status page shows "All Systems Operational"
  • Monitoring multiple sites in a single cron job
  • Piping results into jq to filter only failed checks

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: check if my site is up and alert me if it's down

AGENT
  1. 1Run python main.py https://mysite.com
  2. 2Capture exit code from the process
  3. 3If exit code is 1, trigger alert command
  4. 4Optionally pass --json flag and pipe to jq for structured failure details
  5. 5Schedule command in cron for recurring checks
OUTPUT

Exit code 0 with status 200 and response time, or exit code 1 triggering the alert pipeline