health

Scan HTTP endpoints, CLI service statuses, system resources, and SSL certificate expiry.

3|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/jholhewres/goclaw-skills --skill health-jholhewres
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health
Source: https://github.com/jholhewres/goclaw-skills/tree/main/skills/health
Command: npx skills add https://github.com/jholhewres/goclaw-skills --skill health-jholhewres

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a comprehensive toolkit for monitoring the health and performance of systems, services, and network endpoints, enabling proactive issue detection and resolution.

Core Features & Use Cases

  • HTTP Health Checks: Verify the availability and responsiveness of web services.
  • Service Monitoring: Check if specific services (like systemd or Docker containers) are running.
  • System Health Metrics: Gather CPU, memory, disk, and network usage statistics.
  • SSL Certificate Checks: Monitor the expiration of SSL certificates.
  • External Service Integration: Connect with UptimeRobot and Healthchecks.io for advanced monitoring.
  • Alerting: Set up notifications via Slack or email for critical events.
  • Use Case: Automatically check if your web application's API endpoints are responding with a 200 status code every 5 minutes and send a Slack alert if any check fails.

Quick Start

Use the health skill to check the uptime of https://example.com and report any non-200 status codes.

Frequently Asked Questions about health

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

FAQPage Schema
How do I monitor HTTP endpoint uptime and get alerts for non-200 status codes?

System health monitoring gathers CPU, memory, disk, and network usage statistics to provide comprehensive performance tracking. This enables proactive issue detection by tracking resource utilization across your infrastructure.

Can I check if specific Docker containers or systemd services are running?

Yes, service monitoring checks if specific services like systemd units or Docker containers are running via CLI commands. This verifies active service status and helps detect unexpected container or process failures.

Does this system monitoring tool integrate with UptimeRobot and Healthchecks.io?

Yes, the system monitoring tool integrates with UptimeRobot and Healthchecks.io for robust uptime tracking. This external service integration extends health monitoring capabilities beyond local infrastructure checks.

What is the best way to monitor SSL certificate expiration dates?

Monitoring SSL certificate expiration is handled by dedicated checks that track upcoming certificate expiry dates. This prevents unexpected certificate lapses by alerting you before certificates become invalid.

Do I need external dependencies to set up Slack alerts for system health checks?

No external dependencies are required to set up Slack alerts for system health checks. The Skill operates independently using scripts to send notifications via Slack or email when monitoring checks fail.