Analyze Skill Issues

Læser Azure blob-lagrede integrationstestresultater for at forklare, hvorfor en færdigheds tests fejler

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

Virker med opsætning ★ 8.0/10

Analyze Skill Issues — Læser Azure blob-lagrede integrationstestresultater for at forklare, hvorfor en færdigheds tests fejler

Hvad det gør

Forespørger en Microsoft-intern Azure Storage-konto, der indeholder integrationstestresultat-blobs, downloader de færdighedsspecifikke JSON/JUnit-filer og opsummerer årsag, bestået/fejlet status pr. test og fejlmeddelelser for en navngiven færdighed. Udløses, når brugeren spørger, hvorfor en færdigheds tests fejler, eller ønsker at debugge/undersøge en færdigheds seneste integrationstestfejl. Kræver Azure MCP storage server og autentificeret Azure CLI-adgang til den private storage-konto.

Testrapport

Hentede SKILL.md og dens ene reference (references/blob-structure.md, HTTP 200) via rå GitHub. Frontmatter parses rent med name+description; ingen sikkerhedsbrister (ingen curl|sh, base64 eller hemmelig eksfiltrering; bruger $env:TEMP variabel, ingen hardcoded user paths). Kunne ikke køre fase 1-4: færdigheden afhænger af Azure MCP storage server plus en autentificeret `az` CLI mod den private Microsoft storage-konto strdashboarddevveobvk, ingen af disse er tilgængelige for mig, så ingen baseline-vs-skill artefakt kunne produceres. Udløserbedømmelse: 5/5 formuleringer afgjort korrekt — "why are azure-storage tests failing", "debug foundry skill failing tests", "what errors caused azure-deploy test failures" loader den; "compare the last two test runs" (ruter til analyze-test-run ifølge DO NOT USE-klausulen) og "why is my local Python unit test failing" gør det ikke.

Testet: 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.

Kommandoer og eksempelprompter

  • /analyze-skill-issuesLæser Azure blob-lagrede integrationstestresultater for at forklare, hvorfor en færdigheds tests fejler

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

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