health-check

Query health endpoints and build a live status canvas with alerts.

12|6|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/shogo-labs/shogo-ai --skill health-check-shogo-labs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: health-check
Source: https://github.com/shogo-labs/shogo-ai/tree/main/packages/agent-runtime/templates/incident-response/.shogo/skills/health-check
Command: npx skills add https://github.com/shogo-labs/shogo-ai --skill health-check-shogo-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Modern applications rely on continuous service health monitoring, and manual checks are error-prone and slow to respond. This Skill automates health endpoint verification and surfaces results on a live status canvas.

Core Features & Use Cases

  • Health checks: Use web to query configured endpoints, record status (200 vs non-200) and response time.
  • Canvas dashboards: Build a status page with KPIs (services up, services down, avg response time), per-service indicators, charts, and a results table.
  • History and seeds: Leverage canvas_api_schema for historical data and seed current results via canvas_api_seed.
  • Alerts: Send immediate notifications via send_message on non-200 responses.
  • Persistence: Persist check results in memory for trend analysis.

Quick Start

Configure the skill with your health-check endpoints and start heartbeat monitoring to begin automatic health checks.

Frequently Asked Questions about health-check

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

FAQPage Schema
How do I automate health endpoint checks for a microservice ecosystem?▼

Automating health endpoint checks for a microservice ecosystem involves querying configured URLs to record HTTP status codes and response times, then persisting the results in memory for reliability tracking and trend analysis.

How does a live status canvas dashboard work for uptime monitoring?▼

A live status canvas dashboard for uptime monitoring aggregates health check results to display KPIs like services up, services down, and average response time, alongside per-service indicators and historical data seeds.

Can I send automatic alerts when an endpoint returns a non-200 response?▼

You can send automatic alerts when an endpoint returns a non-200 response by configuring a notification trigger that dispatches immediate messages to designated channels upon detecting service failures.

What is the best way to track historical response times for API health checks?▼

Tracking historical response times for API health checks is best achieved by persisting periodic check results in memory and seeding a canvas with historical schema data to generate trend charts and results tables.

Do I need any external dependencies to build a service reliability dashboard?▼

Building a service reliability dashboard requires no external dependencies, as it leverages internal web querying, memory persistence, and canvas schema seeding to automate checks and visualize uptime without external packages.