Analyze Skill Issues

Leser Azure blob-lagrede integrasjonstestresultater for å forklare hvorfor en ferdighets tester feiler

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

Krever oppsett ★ 8.0/10

Analyze Skill Issues — Leser Azure blob-lagrede integrasjonstestresultater for å forklare hvorfor en ferdighets tester feiler

Hva den gjør

Spør en Microsoft-intern Azure Storage-konto som inneholder integrasjonstestresultat-blober, laster ned JSON/JUnit-filene per ferdighet, og oppsummerer årsak, pass/fail-status per test, og feilmeldinger for en navngitt ferdighet. Utløses når brukeren spør hvorfor en ferdighets tester feiler eller ønsker å feilsøke/undersøke en ferdighets nylige integrasjonstestfeil. Krever Azure MCP storage server og autentisert Azure CLI-tilgang til den private lagringskontoen.

Testrapport

Hentet SKILL.md og dens ene referanse (references/blob-structure.md, HTTP 200) via rå GitHub. Frontmatter parses rent med name+description; ingen sikkerhetsbrister (ingen curl|sh, base64, eller hemmelighetslekkasje; bruker $env:TEMP variabel, ingen hardkodede brukerstier). Kunne ikke kjøre fase 1-4: ferdigheten avhenger av Azure MCP storage server pluss en autentisert `az` CLI mot den private Microsoft-lagringskontoen strdashboarddevveobvk, ingen av disse er tilgjengelige for meg, så ingen baseline-vs-skill artefakt kunne produseres. Utløservurdering: 5/5 formuleringer korrekt avgjort — "why are azure-storage tests failing", "debug foundry skill failing tests", "what errors caused azure-deploy test failures" laster den; "compare the last two test runs" (ruter til analyze-test-run per DO NOT USE-klausulen) og "why is my local Python unit test failing" gjør det ikke.

Testet på: 2026-07-31 · Claude Code 2.x (agent harness)

Installer

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-issuesLeser Azure blob-lagrede integrasjonstestresultater for å forklare hvorfor en ferdighets tester feiler

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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