suggest-awesome-github…
Suggest relevant GitHub Copilot Custom Agents files from the awesome-copilot repository based on current repository context and…
Analyze Azure resource health, diagnose issues from logs and telemetry, and create a remediation plan for identified problems.
Claude Code
$ npx -y skills add archubbuck/workspace-architect --skill azure-resource-health-diagnose --agent claude-code
Codex
$ npx skills add archubbuck/workspace-architect --skill azure-resource-health-diagnose -a codex -y
Cursor
$ npx skills add archubbuck/workspace-architect --skill azure-resource-health-diagnose -a cursor -y
Gemini CLI
$ npx skills add archubbuck/workspace-architect --skill azure-resource-health-diagnose -a gemini-cli -y
GitHub Copilot
$ npx skills add archubbuck/workspace-architect --skill azure-resource-health-diagnose -a github-copilot -y
OpenCode
$ npx skills add archubbuck/workspace-architect --skill azure-resource-health-diagnose -a opencode -y
Windsurf
$ npx skills add archubbuck/workspace-architect --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 comprehensive library of specialized AI agents and personas for GitHub Copilot, ranging from architectural planning and specific tech stacks to advanced cognitive reasoning models.
Suggest relevant GitHub Copilot Custom Agents files from the awesome-copilot repository based on current repository context and…
Suggest relevant GitHub Copilot instruction files from the awesome-copilot repository based on current repository context and…
Suggest relevant GitHub Copilot prompt files from the awesome-copilot repository based on current repository context and chat…
Suggest relevant GitHub Copilot skills from the awesome-copilot repository based on current repository context and chat history,…
Analyze Azure resources used in the app (IaC files and/or resources in a target rg) and optimize costs - creating GitHub issues…
A micro-prompt that reminds the agent that it is an interactive programmer. Works great in Clojure when Copilot has access to the…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.