Analyze Skill Issues

Čte výsledky integračních testů uložené v Azure blobu, aby vysvětlil, proč selhávají testy dovednosti

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

Funguje s nastavením ★ 8.0/10

Analyze Skill Issues — Čte výsledky integračních testů uložené v Azure blobu, aby vysvětlil, proč selhávají testy dovednosti

Co umí

Dotazuje Microsoft-interní účet Azure Storage obsahující bloby s výsledky integračních testů, stahuje JSON/JUnit soubory pro jednotlivé dovednosti a shrnuje hlavní příčinu, stav úspěšnosti/selhání jednotlivých testů a chybové zprávy pro jmenovanou dovednost. Spouští se, když se uživatel zeptá, proč selhávají testy dovednosti, nebo chce ladit/vyšetřovat nedávné chyby integračních testů dovednosti. Vyžaduje Azure MCP storage server a autentizovaný přístup Azure CLI k privátnímu účtu úložiště.

Testovací report

Načten SKILL.md a jeho jeden odkaz (references/blob-structure.md, HTTP 200) přes raw GitHub. Frontmatter se čistě parsuje s name+description; žádné bezpečnostní problémy (žádné curl|sh, base64, nebo exfiltrace tajemství; používá proměnnou $env:TEMP, žádné pevně zakódované uživatelské cesty). Nemohl jsem spustit fáze 1-4: dovednost závisí na Azure MCP storage serveru plus autentizovaném `az` CLI proti privátnímu Microsoft storage účtu strdashboarddevveobvk, nic z toho mi není k dispozici, takže nemohl být vytvořen žádný artefakt baseline-vs-skill. Posouzení spouštění: 5/5 frází rozhodnuto správně — "why are azure-storage tests failing", "debug foundry skill failing tests", "what errors caused azure-deploy test failures" ji načtou; "compare the last two test runs" (směřuje na analyze-test-run per the DO NOT USE clause) a "why is my local Python unit test failing" ji nenačtou.

Testováno: 2026-07-31 · Claude Code 2.x (agent harness)

Instalace

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.

Příkazy a ukázkové prompty

  • /analyze-skill-issuesČte výsledky integračních testů uložené v Azure blobu, aby vysvětlil, proč selhávají testy dovednosti

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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