check-environment-health

Probe Azure App Service, Cosmos DB, managed identity, and VNet/DNS health.

Updated May 7, 2026
One-click install
npx skills add https://github.com/tmalcolm-0607/mad-council-claw --skill check-environment-health
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-environment-health
Source: https://github.com/tmalcolm-0607/mad-council-claw/tree/main/.claude/skills/check-environment-health
Command: npx skills add https://github.com/tmalcolm-0607/mad-council-claw --skill check-environment-health

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually checking the health of Azure deployed environments across App Service, Cosmos DB, managed identity, and networking is time-consuming and prone to human error, leading to missed misconfigurations that cause production outages.

Core Features & Use Cases

  • Automated Multi-Resource Health Checks: Probes App Service runtime health, Cosmos DB connectivity, managed identity RBAC assignments, and VNet/DNS configuration in a single workflow.
  • Actionable Reporting: Generates a clear pass/fail markdown health report with specific next steps for any failing checks, eliminating the need for manual interpretation of raw probe results.
  • Use Case: After deploying an update to your Azure app, run this skill to quickly confirm all core dependencies are healthy instead of checking each resource individually in the Azure portal.

Quick Start

Use the check-environment-health skill to validate the health of your target Azure environment and get a report of any failing resources with step-by-step fix guidance.

Frequently Asked Questions about check-environment-health

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

FAQPage Schema
How do I check Azure environment health after a deployment?

Azure environment health checks validate core application dependencies by probing App Service runtime, Cosmos DB connectivity, managed identity RBAC assignments, and VNet/DNS configuration to eliminate manual portal checks. This produces a structured pass/fail report with actionable remediation steps for any failing resources.

What is automated environment validation for Azure App Service and Cosmos DB?

Automated environment validation probes deployed Azure resources in a single workflow to confirm core dependencies are healthy. It checks App Service runtime status, Cosmos DB connectivity, managed identity RBAC assignments, and VNet/DNS configuration, replacing time-consuming manual portal checks prone to human error.

Can I validate managed identity RBAC assignments and VNet configuration without the Azure portal?

Yes, you can validate managed identity RBAC assignments and VNet/DNS configuration programmatically. This approach probes these core dependencies in a single workflow, eliminating the need to check each resource individually in the Azure portal and reducing the risk of missed misconfigurations.

How do I troubleshoot a failed Azure app deployment caused by misconfigured dependencies?

Troubleshoot failed Azure deployments by probing core dependencies like App Service runtime, Cosmos DB, managed identity, and networking. This generates a pass/fail markdown health report with specific, actionable remediation steps for failing resources to accelerate incident resolution.

Does this approach work for pre-production Azure environment validation?

Yes, this validation approach applies to pre-production environment validation, post-deployment verification, and troubleshooting failed deployments. It probes core application dependencies across App Service, Cosmos DB, managed identity, and VNet/DNS to catch misconfigurations before they cause production outages.