health-checks

Configure health checks for .NET application dependencies with liveness and readiness endpoints.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/AdrianAVA9/cero-base --skill health-checks-adrianava9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health-checks
Source: https://github.com/AdrianAVA9/cero-base/tree/main/.agents/skills/health-checks
Command: npx skills add https://github.com/AdrianAVA9/cero-base --skill health-checks-adrianava9

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires AspNetCore.HealthChecks.NpgSql, AspNetCore.HealthChecks.UI.Client, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables the configuration and monitoring of health checks for application dependencies, ensuring system reliability and quick detection of issues.

Core Features & Use Cases

  • Dependency Monitoring: Checks database connectivity, external services, and custom application validations to provide real-time health status.
  • Deployment Readiness: Provides liveness and readiness endpoints for container orchestration tools like Kubernetes, facilitating smooth deployment and scaling.
  • Use Case: Deploying a microservice application that requires automated health status reporting to prevent downtime and facilitate orchestration adjustments.

Quick Start

Use the health-checks skill to set up health endpoints for a .NET application to automatically monitor database and external service health statuses.

Frequently Asked Questions about health-checks

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

FAQPage Schema
How do I set up health checks for application dependencies in .NET?

Health checks for application dependencies validate database connectivity, external services, and custom application checks in real-time. They provide endpoints for container orchestration tools to facilitate smooth deployment and prevent downtime.

What is the purpose of liveness and readiness endpoints for Kubernetes deployments?

Liveness and readiness endpoints for Kubernetes deployments validate dependency status and provide automated health status reporting. They enable container orchestration tools to facilitate smooth deployment, scaling adjustments, and quick detection of system issues.

Do I need specific NuGet packages to monitor database dependencies like NpgSql?

Yes, monitoring database dependencies like NpgSql requires relevant NuGet packages such as AspNetCore.HealthChecks.NpgSql and AspNetCore.HealthChecks.UI.Client. These packages are necessary to implement multiple service checks and validate database connectivity.

Can I use this health monitoring approach for microservice applications?

Yes, this health monitoring approach supports microservice applications by providing automated health status reporting for dependencies. It prevents downtime and facilitates orchestration adjustments during deployment and scaling operations.

What's the best way to ensure system reliability and quick detection of dependency issues?

The best way to ensure system reliability and quick detection of dependency issues is implementing comprehensive health monitoring. This validates database connectivity, external services, and custom checks to provide real-time health status for reliable maintenance workflows.