.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/azure-skills/azure-diagnostics
home/skills/microsoft/azure-skills/azure-diagnostics
microsoft avatar

azure-diagnostics

bymicrosoft· 555 skills

Installs

485k

Stars

1.3k

Forks

219

Category

Debugging

View on GitHub

TL;DR

Debug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe triage. WHEN: debug production issues, troubleshoot app service, app service high CPU, app service deployment failure, troubleshoot container apps, troubleshoot functions, troubleshoot AKS, VM RDP, Linux SSH, VM black screen, can't connect to VM, reset VM password, NSG or firewall blocking, kubectl cannot connect, kube-system/CoreDNS failures, pod pending, crashloop, node not ready, upgrade failures, analyze logs, KQL, insights, image pull failures, cold start issues, health probe failures, resource health, root cause of errors, troubleshoot event hubs, troubleshoot service bus, messaging SDK error, AMQP connection failure, message lock lost, service bus dead letter.

How to install azure-diagnostics?

microsoft/azure-skills/azure-diagnostics
$npx -y skills add microsoft/azure-skills --skill azure-diagnostics

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Use this skill

Run `npx skills use "https://github.com/microsoft/azure-skills" --skill "microsoft/azure-skills/azure-diagnostics"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.

Use the whole pack

Use the skills in "https://github.com/microsoft/azure-skills" that are relevant to the current task. Run `npx skills add "https://github.com/microsoft/azure-skills"` and select the relevant skills, then follow their instructions.

Files · 1

View on GitHub
SKILL.md
1# Azure Diagnostics
2 
3> **AUTHORITATIVE GUIDANCE — MANDATORY COMPLIANCE**
4>
5> This document is the **official source** for debugging and troubleshooting Azure production issues. Follow these instructions to diagnose and resolve common Azure service problems systematically.
6 
7## Triggers
8 
9Activate this skill when user wants to:
10- Debug or troubleshoot production issues
11- Diagnose errors in Azure services
12- Analyze application logs or metrics
13- Fix image pull, cold start, or health probe issues
14- Investigate why Azure resources are failing
15- Find root cause of application errors
16- Troubleshoot App Service issues (high CPU, deployment failures, crashes, slow responses, TLS/custom domains)
17- Respond to prompts like "troubleshoot app service", "app service high CPU", or "app service deployment failure"
18- Troubleshoot Azure Function Apps (invocation failures, timeouts, binding errors)
19- Find the App Insights or Log Analytics workspace linked to a Function App
20- Troubleshoot AKS clusters, nodes, pods, ingress, or Kubernetes networking issues
21- Troubleshoot Azure VM connectivity issues (RDP/SSH failures, port 3389/22 timeouts, NSG or firewall blocking, credential resets)
22- Troubleshoot Azure Messaging SDK issues (Event Hubs, Service Bus connection failures, AMQP errors, message lock issues)
23 
24## Rules
25 
261. Start with systematic diagnosis flow
272. Use AppLens (MCP) for AI-powered diagnostics when available
283. Check resource health before deep-diving into logs
294. Select appropriate troubleshooting guide based on service type
305. Document findings and attempted remediation steps
316. Route AKS incidents to the dedicated AKS troubleshooting document
32 
33---
34 
35## Quick Diagnosis Flow
36 
371. **Identify symptoms** - What's failing?
382. **Check resource health** - Is Azure healthy?
393. **Review logs** - What do logs show?
404. **Analyze metrics** - Performance patterns?
415. **Investigate recent changes** - What changed?
42 
43---
44 
45## Troubleshooting Guides by Service
46 
47| Service | Common Issues | Reference |
48|---------|---------------|-----------|
49| **Container Apps** | Image pull failures, cold starts, health probes, port mismatches | [container-apps/](references/container-apps/README.md) |
50| **App Service** | High CPU, deployment failures, crashes, slow responses, TLS/custom domains | [app-service/](references/app-service/README.md) |
51| **Function Apps** | App details, invocation failures, timeouts, binding errors, cold starts, missing app settings | [functions/](references/functions/README.md) |
52| **AKS** | Cluster access, nodes, `kube-system`, scheduling, crash loops, ingress, DNS, upgrades | [AKS Troubleshooting](troubleshooting/aks/aks-troubleshooting.md) |
53| **Compute** | VM RDP/SSH connectivity, NSG/firewall blocks, credential resets, VM agent/tooling issues | [VM Connectivity Troubleshooting](troubleshooting/compute/vm-troubleshooting.md) |
54| **Messaging** | Event Hubs & Service Bus SDK errors, AMQP failures, message lock, connectivity | [Messaging Troubleshooting](troubleshooting/messaging/README.md) |
55 
56---
57 
58## Routing
59 
60- Keep Container Apps and Function Apps diagnostics in this parent skill.
61- Route active AKS incidents, AKS-specific intake, evidence gathering, and remediation guidance to [AKS Troubleshooting](troubleshooting/aks/aks-troubleshooting.md).
62- Route Azure VM RDP/SSH connectivity, NSG/firewall, credential reset, and VM agent troubleshooting to [VM Connectivity Troubleshooting](troubleshooting/compute/vm-troubleshooting.md).
63- Route Azure Messaging SDK troubleshooting (Event Hubs, Service Bus) to [Messaging Troubleshooting](troubleshooting/messaging/README.md).
64 
65---
66 
67## Quick Reference
68 
69### Common Diagnostic Commands
70 
71```bash
72# Check resource health
73az resource show --ids RESOURCE_ID
74# View activity log
75az monitor activity-log list -g RG --max-events 20
76# Container Apps logs
77az containerapp logs show --name APP -g RG --follow
78# Function App logs (query App Insights traces)
79az monitor app-insights query --apps APP-INSIGHTS -g RG \
80 --analytics-query "traces | where timestamp > ago(1h) | order by timestamp desc | take 50"
81```
82 
83### AppLens (MCP Tools)
84 
85For AI-powered diagnostics, use:
86```
87mcp_azure_mcp_applens
88 intent: "diagnose issues with <resource-name>"
89 command: "diagnose"
90 parameters:
91 resourceId: "<resource-id>"
92 
93Provides:
94- Automated issue detection
95- Root cause analysis
96- Remediation recommendations
97```
98 
99### Azure Monitor (MCP Tools)
100 
101For querying logs and metrics:
102```
103mcp_azure_mcp_monitor
104 intent: "query logs for <resource-name>"
105 command: "logs_query"
106 parameters:
107 workspaceId: "<workspace-id>"
108 query: "<KQL-query>"
109```
110 
111See [kql-queries.md](references/kql-queries.md) for common diagnostic queries.
112 
113---
114 
115## Check Azure Resource Health
116 
117### Using MCP
118 
119```
120mcp_azure_mcp_resourcehealth
121 intent: "check health status of <resource-name>"
122 command: "get"
123 parameters:
124 resourceId: "<resource-id>"
125```
126 
127### Using CLI
128 
129```bash
130# Check specific resource health
131az resource show --ids RESOURCE_ID
132 
133# Check recent activity
134az monitor activity-log list -g RG --max-events 20
135```
136 
137---
138 
139## References
140 
141- [KQL Query Library](references/kql-queries.md)
142- [Azure Resource Graph Queries](references/azure-resource-graph.md)
143- [App Service Troubleshooting](references/app-service/README.md)
144- [Function Apps Troubleshooting](references/functions/README.md)
145- [VM Connectivity Troubleshooting](troubleshooting/compute/vm-troubleshooting.md)
146- [Messaging Troubleshooting](troubleshooting/messaging/README.md)

Security

Review

  • Gen Agent Trust Hubpass
  • Socketpass
  • Snykwarn
  • ZeroLeakswarn

Preview

microsoft/azure-skillsmicrosoft/azure-skills

$ npx -y skills add microsoft/azure-skills --skill azure-diagnostics

▸ installing to .claude/skills…

✓ azure-diagnostics ready

Repomicrosoft/azure-skills
TypeSkills
CategoryDebugging
ForArchitect
UpdatedJul 2026
License—
First seenJul 26, 2026

Tags

Skill

Related

6 picks
Type
  1. microsoft avatarappinsights-instrumentationGuidance for instrumenting webapps with Azure Application Insights. Provides telemetry patterns, SDK setup, and configuration references.SkillsJul 2026483k1.3k
  2. mattpocock avatardiagnosing-bugsDiagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.SkillsJul 2026263k189k
  3. obra avatarsystematic-debuggingUse when encountering any bug, test failure, or unexpected behavior, before proposing fixesSkillsJul 2026205k261k
  4. lllllllama avatarsafe-debugRigor Debug / Rigor Audit skill for deep learning research work.SkillsJul 2026176k512
  5. samber avatargolang-error-handlingIdiomatic Golang error handling — creation, wrapping with %w, errors.Is/As, errors.Join, custom error types, sentinel errors, panic/recover, the single…SkillsJul 202636k2.7k
  6. samber avatargolang-performanceGolang performance optimization patterns and methodology - if X bottleneck, then apply Y.SkillsJul 202635k2.7k