acquire-codebase-knowl…
Use this skill when the user explicitly asks to map, document, or onboard into an existing codebase. Trigger for prompts like…
Analyze Azure resource health, diagnose issues from logs and telemetry, and create a remediation plan for identified problems.
Claude Code
$ npx -y skills add github/awesome-copilot --skill azure-resource-health-diagnose --agent claude-code
Codex
$ npx skills add github/awesome-copilot --skill azure-resource-health-diagnose -a codex -y
Cursor
$ npx skills add github/awesome-copilot --skill azure-resource-health-diagnose -a cursor -y
Gemini CLI
$ npx skills add github/awesome-copilot --skill azure-resource-health-diagnose -a gemini-cli -y
GitHub Copilot
$ npx skills add github/awesome-copilot --skill azure-resource-health-diagnose -a github-copilot -y
OpenCode
$ npx skills add github/awesome-copilot --skill azure-resource-health-diagnose -a opencode -y
Windsurf
$ npx skills add github/awesome-copilot --skill azure-resource-health-diagnose -a windsurf -y
name: azure-resource-health-diagnose description: 'Analyze Azure resource health, diagnose issues from logs and telemetry, and create a remediation plan for identified problems.'
This workflow analyzes a specific Azure resource to assess its health status, diagnose potential issues using logs and telemetry data, and develop a comprehensive remediation plan for any problems discovered.
**Action**: Retrieve diagnostic and troubleshooting best practices **Tools**: Azure MCP best practices tool **Process**: 1. **Load Best Practices**:
**Action**: Locate and identify the target Azure resource **Tools**: Azure MCP tools + Azure CLI fallback **Process**: 1. **Resource Lookup**:
2. **Resource Type Detection**:
**Action**: Evaluate current resource health and availability **Tools**: Azure MCP monitoring tools + Azure CLI **Process**: 1. **Basic Health Check**:
2. **Service-Specific Health Indicators**:
**Action**: Analyze logs and telemetry to identify issues and patterns **Tools**: Azure MCP monitoring tools for Log Analytics queries **Process**: 1. **Find Monitoring Sources**:
2. **Execute Diagnostic Queries**: Use `azmcp-monitor-log-query` with targeted KQL queries based on resource type:
**General Error Analysis**:
// Recent errors and exceptions
union isfuzzy=true
AzureDiagnostics,
AppServiceHTTPLogs,
AppServiceAppLogs,
AzureActivity
| where TimeGenerated > ago(24h)
| where Level == "Error" or ResultType != "Success"
| summarize ErrorCount=count() by Resource, ResultType, bin(TimeGenerated, 1h)
| order by TimeGenerated desc**Performance Analysis**:
// Performance degradation patterns Perf | where TimeGenerated > ago(7d) | where ObjectName == "Processor" and CounterName == "% Processor Time" | summarize avg(CounterValue) by Computer, bin(TimeGenerated, 1h) | where avg_CounterValue > 80
**Application-Specific Queries**:
// Application Insights - Failed requests requests | where timestamp > ago(24h) | where success == false | summarize FailureCount=count() by resultCode, bin(timestamp, 1h) | order by timestamp desc // Database - Connection failures AzureDiagnostics | where ResourceProvider == "MICROSOFT.SQL" | where Category == "SQLSecurityAuditEvents" | where action_name_s == "CONNECTION_FAILED" | summarize ConnectionFailures=count() by bin(TimeGenerated, 1h)
3. **Pattern Recognition**:
**Action**: Categorize identified issues and determine root causes **Process**: 1. **Issue Classification**:
2. **Root Cause Analysis**:
A community-created collection of custom agents, instructions, skills, hooks, workflows, and plugins to supercharge your GitHub Copilot experience.
Use this skill when the user explicitly asks to map, document, or onboard into an existing codebase. Trigger for prompts like…
Run the AgentRC readiness assessment on the current repository and produce a static HTML dashboard at reports/index.html. Wraps…
Generate tailored AI agent instruction files via AgentRC instructions command. Produces .github/copilot-instructions.md (default,…
Help the user pick, write, or apply an AgentRC policy. Policies customise readiness scoring by disabling irrelevant checks,…
Use this skill when the user shares ad campaign performance data and asks what to cut, scale, or test. Trigger for prompts like…
Add educational comments to the file specified, or prompt asking for file to comment if one is not provided.
Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid…
Design and build AI agents for any domain. Use when users: (1) ask to "create an agent", "build an assistant", or "design an AI…