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.