health-checks
Implements standard health check endpoints for robust application monitoring and orchestration.
Install
mkdir -p .claude/skills/health-checks && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/7322" && unzip -o skill.zip -d .claude/skills/health-checks && rm skill.zipInstalls to .claude/skills/health-checks
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Implement health check endpoints for load balancers, Kubernetes, and monitoring. Covers liveness, readiness, and dependency checks.Key capabilities
- →Implement liveness probe endpoints
- →Implement readiness probe endpoints
- →Register critical dependency checks
- →Register non-critical dependency checks
- →Return detailed health status with latency
- →Support TypeScript and Python implementations
How it works
The service registers health checks and exposes them via HTTP routes, where liveness probes check process responsiveness and readiness probes evaluate critical dependency health.
Inputs & outputs
When to use health-checks
- →Create liveness probe
- →Add readiness check endpoint
- →Configure dependency health monitor
- →Prepare app for Kubernetes deployment
About health-checks
Configures standard health probe endpoints needed for load balancers and Kubernetes environments. It covers liveness, readiness, and dependency checks to ensure uptime.
Implement health check endpoints for load balancers, Kubernetes, and monitoring. Covers liveness, readiness, and dependency checks.
When not to use it
- →Checking external services in liveness probes
- →Requiring authentication for health endpoints
Limitations
- →Health checks must include timeouts to prevent hanging
- →Expensive checks should be cached to avoid performance degradation
How it compares
This approach provides a structured, extensible service class for managing multiple health probes rather than manually defining simple status endpoints.
Compared to similar skills
health-checks side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| health-checks (this skill) | 3 | 6mo | Review | Intermediate |
| k8s-diagnostics | 1 | 6mo | No flags | Intermediate |
| service-mesh-observability | 5 | 2mo | No flags | Advanced |
| observability-engineer | 12 | 4mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by dadbodgeoff
View all by dadbodgeoff →You might also like
k8s-diagnostics
rohitg00
Kubernetes diagnostics for metrics, health checks, resource comparisons, and cluster analysis. Use when analyzing cluster health, comparing environments, or gathering diagnostic data.
service-mesh-observability
wshobson
Implement comprehensive observability for service meshes including distributed tracing, metrics, and visualization. Use when setting up mesh monitoring, debugging latency issues, or implementing SLOs for service communication.
observability-engineer
sickn33
Build production-ready monitoring, logging, and tracing systems. Implements comprehensive observability strategies, SLI/SLO management, and incident response workflows. Use PROACTIVELY for monitoring infrastructure, performance optimization, or production reliability.
debug-cluster
openshift
Provides systematic debugging approaches for HyperShift hosted-cluster issues. Auto-applies when debugging cluster problems, investigating stuck deletions, or troubleshooting control plane issues.
k8s-cilium
rohitg00
Cilium and Hubble network observability for Kubernetes. Use when managing network policies, observing traffic flows, or troubleshooting connectivity with eBPF-based networking.
k8s-incident
rohitg00
Respond to Kubernetes incidents with runbooks and diagnostics. Use for outages, pod failures, node issues, network problems, and emergency response.