Analyze Skill Issues
Läser Azure blob-lagrade integrationstestresultat för att förklara varför en färdighets tester misslyckas
Fungerar med konfiguration
Vad den gör
Frågar ett Microsoft-internt Azure Storage-konto som innehåller integrationstestresultat-blobar, laddar ner JSON/JUnit-filer per färdighet, och sammanfattar grundorsak, pass/fail-status per test, och felmeddelanden för en namngiven färdighet. Utlöses när användaren frågar varför en färdighets tester misslyckas eller vill felsöka/undersöka en färdighets senaste integrationstestfel. Kräver Azure MCP storage server och autentiserad Azure CLI-åtkomst till det privata lagringskontot.
Testrapport
Hämtade SKILL.md och dess enda referens (references/blob-structure.md, HTTP 200) via rå GitHub. Frontmatter parsas rent med name+description; inga säkerhetsbrister (inga curl|sh, base64, eller hemlig exfiltrering; använder $env:TEMP-variabel, inga hårdkodade användarsökvägar). Kunde inte köra Fas 1-4: färdigheten är beroende av Azure MCP storage server plus en autentiserad `az` CLI mot det privata Microsoft-lagringskontot strdashboarddevveobvk, inget av vilket är tillgängligt för mig, så ingen baslinje-vs-färdighet-artefakt kunde produceras. Utlösarbedömning: 5/5 fraser bedömdes korrekt — "why are azure-storage tests failing", "debug foundry skill failing tests", "what errors caused azure-deploy test failures" laddar den; "compare the last two test runs" (dirigerar till analyze-test-run enligt DO NOT USE-klausulen) och "why is my local Python unit test failing" gör det inte.
Testad: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
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.
Kommandon och exempelprompter
/analyze-skill-issuesLäser Azure blob-lagrade integrationstestresultat för att förklara varför en färdighets tester misslyckas
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Why is the deploy skill's test failingDebug the failing tests for this skillInvestigate skill test errors from the last run