site-monitor

Monitor website health and detect outages via scheduled cron checks.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/hellobanora/Claude-Code-Banora --skill site-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: site-monitor
Source: https://github.com/hellobanora/Claude-Code-Banora/tree/main/.claude/skills/site-monitor
Command: npx skills add https://github.com/hellobanora/Claude-Code-Banora --skill site-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you prevent silent website failures by continuously checking the pages, services, and integrations that patients rely on most. It reduces the risk of broken booking flows, dead chatbots, expired SSL certificates, and slow or unavailable pages going unnoticed.

Core Features & Use Cases

  • Multi-layer health monitoring: Checks homepage load, booking access, chatbot responses, contact forms, key content pages, DNS, sitemap validity, robots rules, schema markup, and image availability.
  • Scheduled cron workflows: Organizes checks into critical, hourly, daily, and weekly runs so urgent issues are caught quickly while deeper issues are reviewed regularly.
  • Alerting and status visibility: Sends email or webhook alerts on failures and can expose a public status endpoint for external monitoring and transparent reporting.
  • Use Case: A clinic team wants to know immediately if online booking breaks or the chatbot stops responding, so they deploy this Skill to run automated checks and notify the team before patients complain.

Quick Start

Use the site-monitor skill to design a monitoring plan for the homepage, booking flow, chatbot, SSL, and alerting setup for Banora Chiropractic.

Frequently Asked Questions about site-monitor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate uptime checks and alerting for a Next.js website?

Automate uptime checks by configuring Next.js API routes to run authenticated cron jobs that monitor page load times, API responses, and SSL certificates, then deliver failure alerts via email or webhooks.

What is multi-layer website health monitoring and how does it work?

Multi-layer website health monitoring validates critical endpoints like booking pages, chatbot APIs, DNS, sitemaps, and SSL certificates on scheduled intervals to detect silent failures and broken patient flows before users notice.

Can I use cron jobs to monitor SSL certificates and API routes in Next.js?

Yes, you can schedule authenticated cron jobs using Next.js API routes to execute recurring SSL certificate checks and API route health validations, organizing them into critical, hourly, daily, or weekly workflows.

Does website monitoring work with webhook and email alert delivery?

Yes, website monitoring supports alert delivery through both email and webhooks, sending immediate structured notifications when health checks detect broken booking flows, dead chatbots, or expired SSL certificates.

What is the best way to detect silent website outages on business-critical pages?

The best way to detect silent website outages is deploying automated health checks that continuously verify page availability, booking access, and chatbot responses, alerting your team via webhooks before patients report failures.

How do I expose a public status endpoint for external uptime monitoring?

Expose a public status endpoint by structuring your health check results through Next.js API routes, allowing external monitoring tools to fetch real-time uptime data and transparently report website availability.