This handles the essential infrastructure for knowing when your services go down. You get health check endpoints that probe your database, cache, and external dependencies, plus implementations for Node.js, Python, and Kubernetes liveness probes. The reference guides cover everything from basic HTTP endpoints that return uptime stats to full status page APIs with incident tracking. Most useful when you're moving beyond "is the process running" to actually verifying that all the pieces your app depends on are working. The deep health checks are what you want for catching partial outages before users complain about them.

skills.sh installs
490
GitHub stars
379
last updated
Aug 21, 2026

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill uptime-monitoring --agent claude-code

Installs into .claude/skills of the current project.

Files

Uptime Monitoring

Table of Contents

Overview

Set up comprehensive uptime monitoring with health checks, status pages, and incident tracking to ensure visibility into service availability.

When to Use

  • Service availability tracking
  • Health check implementation
  • Status page creation
  • Incident management
  • SLA monitoring

Quick Start

Minimal working example:

// Node.js health check
const express = require("express");
const app = express();

app.get("/health", (req, res) => {
  res.json({
    status: "ok",
    timestamp: new Date().toISOString(),
    uptime: process.uptime(),
  });
});

app.get("/health/deep", async (req, res) => {
  const health = {
    status: "ok",
    checks: {
      database: "unknown",
      cache: "unknown",
      externalApi: "unknown",
    },
  };

  try {
    const dbResult = await db.query("SELECT 1");
    health.checks.database = dbResult ? "ok" : "error";
// ... (see reference guides for full implementation)

Reference Guides

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
DevOps & CI/CD, AI & Agent Building
First seen
Jun 3, 2026

More from aj-geddes/useful-ai-prompts

All 258
1tamtom avatargplay-gradle-buildtamtom/gplay-cli-skillsBuild, sign, and package Android apps with Gradle before uploading to Google Play. Use when asked to create an APK or AAB, configure signing, or set up build pi420skills.sh installs
2sickn33 avatardevops-troubleshootersickn33/antigravity-awesome-skillsdevops troubleshooter391skills.sh installs
3sickn33 avatargithub-actions-templatessickn33/antigravity-awesome-skillsgithub actions templates391skills.sh installs
4incept5 avatareve-deploy-debuggingincept5/eve-skillpacksDeploy and debug Eve-compatible apps via the CLI, with a focus on staging environments.307skills.sh installs
5sickn33 avatardatabase-migrations-migration-observabilitysickn33/antigravity-awesome-skillsdatabase migrations migration observability295skills.sh installs
6getsentry avatarsentry-setup-logginggetsentry/sentry-agent-skillsSetup Sentry Logging in any project. Use when asked to add Sentry logs, enable structured logging, capture console logs, or integrate logging libraries (Consola289skills.sh installs