uptime-monitor

Monitor deployed services via health endpoints and send Slack alerts on downtime.

1|1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Cheggin/request-for-startups --skill uptime-monitor-cheggin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: uptime-monitor
Source: https://github.com/Cheggin/request-for-startups/tree/main/skills/uptime-monitor
Command: npx skills add https://github.com/Cheggin/request-for-startups --skill uptime-monitor-cheggin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Continuous monitoring of deployed services to detect outages and measure reliability, enabling proactive responses rather than reactive firefighting.

Core Features & Use Cases

  • Health endpoint validation to ensure /health returns 200 with a dependency status
  • Configurable polling interval with independent frontend and backend monitoring
  • Failure detection with a consecutive-failure threshold and Slack alerting
  • Uptime tracking with rolling metrics over 24h, 7d, and 30d
  • Automatic incident-response workflow triggering on confirmed downtime
  • Easy inclusion in investor updates with aggregated uptime data

Quick Start

Run uptime-monitor in your deployment to start continuous health checks and alerting.

Frequently Asked Questions about uptime-monitor

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

FAQPage Schema
How do I monitor my API health endpoint and get Slack alerts for downtime?▼

Health endpoint monitoring validates that your /health endpoint returns a 200 status, then sends Slack alerts when consecutive failures exceed a configurable threshold to notify you of downtime.

What is the best way to track uptime metrics for my deployed backend services?▼

Uptime tracking calculates rolling reliability metrics over 24h, 7d, and 30d windows by continuously polling your backend services, giving you aggregated availability data for reporting.

Can I configure different polling intervals for frontend and backend uptime monitoring?▼

Yes, you can configure independent polling intervals for frontend and backend monitoring, allowing distinct health checks tailored to each service type's monitoring requirements.

How does consecutive-failure detection work for downtime alerting?▼

Consecutive-failure detection triggers alerts only after a service fails health checks a configured number of times in a row, preventing false alarms from transient network blips before sending Slack notifications.

Do I need any external dependencies to run continuous health checks on my applications?▼

No external dependencies are required to run continuous health checks. The monitoring applies to frontend and backend services with configurable polling and Slack integration built in.

How do I automate incident response workflows when my application goes down?▼

Automatic incident-response workflows trigger on confirmed downtime after consecutive-failure detection, enabling proactive responses rather than reactive firefighting when your services go down.