Analyze Skill Issues

Leest Azure blob-opgeslagen integratietestresultaten om uit te leggen waarom de tests van een skill falen

Door microsoft · microsoft/GitHub-Copilot-for-Azure

Werkt met setup ★ 8.0/10

Analyze Skill Issues — Leest Azure blob-opgeslagen integratietestresultaten om uit te leggen waarom de tests van een skill falen

Wat het doet

Bevraagt een Microsoft-intern Azure Storage account dat integratietestresultaat blobs bevat, downloadt de per-skill JSON/JUnit bestanden, en vat de hoofdoorzaak, per-test pass/fail status, en foutmeldingen samen voor een benoemde skill. Activeert wanneer de gebruiker vraagt waarom de tests van een skill falen of een skill's recente integratietestfouten wil debuggen/onderzoeken. Vereist de Azure MCP storage server en geauthenticeerde Azure CLI toegang tot het private storage account.

Testrapport

SKILL.md en de ene referentie (references/blob-structure.md, HTTP 200) via raw GitHub opgehaald. Frontmatter parseert schoon met name+description; geen security smells (geen curl|sh, base64, of secret exfiltration; gebruikt $env:TEMP variabele, geen hardcoded user paths). Kon Fase 1-4 niet uitvoeren: de skill is afhankelijk van de Azure MCP storage server plus een geauthenticeerde `az` CLI tegen het private Microsoft storage account strdashboarddevveobvk, geen hiervan zijn voor mij beschikbaar, dus geen baseline-vs-skill artifact kon worden geproduceerd. Trigger beoordeling: 5/5 zinsneden correct beslist — "why are azure-storage tests failing", "debug foundry skill failing tests", "what errors caused azure-deploy test failures" laden het; "compare the last two test runs" (routes naar analyze-test-run volgens de DO NOT USE clausule) en "why is my local Python unit test failing" niet.

Getest op: 2026-07-31 · Claude Code 2.x (agent harness)

Installatie

git clone --depth 1 https://github.com/microsoft/GitHub-Copilot-for-Azure.git /tmp/analyze-skill-issues-src
mkdir -p ~/.claude/skills
cp -R /tmp/analyze-skill-issues-src/.github/skills/analyze-skill-issues ~/.claude/skills/analyze-skill-issues
# REQUIRES (skill is non-functional without these):
#  1. Azure MCP storage server exposing mcp_azure_mcp_storage_blob_get / _container_get
#  2. Azure CLI (az) authenticated via `az login` with read access to the
#     private storage account `strdashboarddevveobvk`, container `integration-reports`
#  3. This account is Microsoft-internal infra — external users cannot reach it.
#  Commands in the body are PowerShell (uses $env:TEMP) — assumes a Windows/pwsh shell.

Commando's en voorbeeldprompts

  • /analyze-skill-issuesLeest Azure blob-opgeslagen integratietestresultaten om uit te leggen waarom de tests van een skill falen

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Why is the deploy skill's test failing
  • Debug the failing tests for this skill
  • Investigate skill test errors from the last run