ln-774-healthcheck-setup

Solid

Configures health check endpoints for Kubernetes readiness/liveness/startup probes. Use when deploying to Kubernetes.

AI & Automation 480 stars 69 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
89
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# ln-774-healthcheck-setup **Type:** L3 Worker **Category:** 7XX Project Bootstrap Configures health check endpoints for Kubernetes probes and monitoring. --- ## Overview | Aspect | Details | |--------|---------| | **Input** | Context Store from ln-770 | | **Output** | Health check endpoints and Kubernetes probe configuration | | **Stacks** | .NET (AspNetCore.Diagnostics.HealthChecks), Python (FastAPI routes) | --- ## Phase 1: Receive Context + Identify Dependencies Accept Context Store and scan for dependencies to monitor. **Required Context:** - `STACK`: .NET or Python - `PROJECT_ROOT`: Project directory path **Idempotency Check:** - .NET: Grep for `AddHealthChecks` or `MapHealthChecks` - Python: Grep for `/health` route - If found: Return `{ "status": "skipped" }` **Dependency Detection:** | Dependency | .NET Detection | Python Detection | |------------|----------------|------------------| | PostgreSQL | `Npgsql` in csproj | `psycopg2` or `asyncpg` in requirements | | MySQL | `MySql.Data` in csproj | `mysql-connector-python` in requirements | | Redis | `StackExchange.Redis` in csproj | `redis` in requirements | | RabbitMQ | `RabbitMQ.Client` in csproj | `pika` or `aio-pika` in requirements | | MongoDB | `MongoDB.Driver` in csproj | `pymongo` in requirements | --- ## Phase 2: Design Health Check Strategy Define three types of health endpoints per Kubernetes best practices. ### Endpoint Types | Endpoint | Probe Type | Purpose | Checks | |----------|---------...

Details

Author
levnikolaevich
Repository
levnikolaevich/claude-code-skills
Created
7 months ago
Last Updated
3 days ago
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category