Ln 774 Healthcheck Setup
Automates initial health check configuration for systems, ensuring baseline monitoring is quickly established.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add ln-774-healthcheck-setup npx -- -y @trustedskills/ln-774-healthcheck-setup
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"ln-774-healthcheck-setup": {
"command": "npx",
"args": [
"-y",
"@trustedskills/ln-774-healthcheck-setup"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill, Ln 774 Healthcheck Setup, automates the configuration of health check endpoints for Kubernetes probes and monitoring. It analyzes a project's dependencies (like databases or message queues) to define appropriate health checks and generates the necessary configurations for both .NET (.AspNetCore.Diagnostics.HealthChecks) and Python (FastAPI routes) applications. The goal is to quickly establish baseline monitoring by automatically setting up live, ready, and startup probes.
When to use it
- When deploying a new application to Kubernetes and needing to configure health checks.
- To ensure consistent health check implementation across multiple .NET or Python projects.
- For automating the initial setup of health check endpoints, reducing manual configuration effort.
- When integrating with existing monitoring systems that rely on Kubernetes probes.
Key capabilities
- Dependency Detection: Identifies dependencies like PostgreSQL, MySQL, Redis, RabbitMQ, and MongoDB based on project files (csproj for .NET, requirements for Python).
- Health Endpoint Definition: Defines three types of health endpoints: live, ready, and startup, following Kubernetes best practices.
- Kubernetes Probe Configuration: Generates configurations for Kubernetes probes including
initialDelaySeconds,periodSeconds,timeoutSeconds,failureThreshold, andsuccessThreshold. - .NET & Python Support: Provides configuration guidance and implementation examples for both .NET (using ASP.NET Core health checks) and Python (using FastAPI).
- MCP Integration: Leverages MCP tools and documentation for current best practices in health check implementations.
Example prompts
- "Configure healthchecks for my .NET project."
- "Set up Kubernetes probes for a Python application with PostgreSQL dependency."
- "Generate the initial configuration for health checks, assuming Redis is a dependency."
Tips & gotchas
- Prerequisites: Requires a Context Store from ln-770 and access to the project's root directory (
PROJECT_ROOT). - Idempotency Check: The skill will skip execution if health check configurations are already present (indicated by specific grep patterns).
- Stack Requirement: The skill requires either a .NET or Python stack to be defined.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.