healthcheck-dotnet-rabbitmq

Community

Add RabbitMQ readiness probes to .NET health checks.

Authorhoangnh2412
Version1.0.0
Installs0

System Documentation

What problem does it solve?

.NET backend projects require reliable readiness probes to verify that all dependent services, including message brokers like RabbitMQ, are available before the instance starts receiving traffic. Manually implementing and configuring RabbitMQ health checks is repetitive and error-prone, especially when following standardized architecture patterns like Clean Architecture.

Core Features & Use Cases

  • Pre-configured RabbitMQ Readiness Registration: Provides ready-to-use code to add RabbitMQ health checks to the .NET HealthChecks pipeline with correct tagging for readiness probes.
  • Configuration-Driven Setup: Loads the RabbitMQ connection string directly from application configuration, eliminating hardcoded values and supporting environment-specific settings.
  • Jarvis Framework Integration: Aligns with the Jarvis backend framework's standard health check registration pattern, ensuring consistency across all service modules.
  • Use Case: A microservice that processes async messages via RabbitMQ can use this skill to automatically add a readiness probe that fails if RabbitMQ is unreachable, preventing the service from being added to the load balancer pool until the message broker is available.

Quick Start

Use the healthcheck-dotnet-rabbitmq skill to register a RabbitMQ readiness health check in your .NET project's health check configuration.

Dependency Matrix

Required Modules

AspNetCore.HealthChecks.RabbitMQ

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: healthcheck-dotnet-rabbitmq
Download link: https://github.com/hoangnh2412/jarvis/archive/main.zip#healthcheck-dotnet-rabbitmq

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.