Analyze Skill Issues
Liest in Azure-Blobs gespeicherte Integrationstestergebnisse, um zu erklären, warum die Tests eines Skills fehlschlagen
Funktioniert mit Setup
Was es kann
Fragt ein Microsoft-internes Azure Storage-Konto ab, das Integrationstest-Ergebnis-Blobs enthält, lädt die skill-spezifischen JSON/JUnit-Dateien herunter und fasst die Grundursache, den Pass/Fail-Status pro Test und Fehlermeldungen für einen benannten Skill zusammen. Wird ausgelöst, wenn der Benutzer fragt, warum die Tests eines Skills fehlschlagen, oder die jüngsten Integrationstestfehler eines Skills debuggen/untersuchen möchte. Erfordert den Azure MCP Storage Server und authentifizierten Azure CLI-Zugriff auf das private Speicherkonto.
Testbericht
SKILL.md und seine eine Referenz (references/blob-structure.md, HTTP 200) über raw GitHub abgerufen. Frontmatter parst sauber mit name+description; keine Sicherheitslücken (kein curl|sh, base64 oder Geheimnis-Exfiltration; verwendet $env:TEMP-Variable, keine fest codierten Benutzerpfade). Konnte Phase 1-4 nicht ausführen: Der Skill hängt vom Azure MCP Storage Server plus einer authentifizierten `az` CLI gegen das private Microsoft-Speicherkonto strdashboarddevveobvk ab, von denen mir keines zur Verfügung steht, daher konnte kein Baseline-vs-Skill-Artefakt erstellt werden. Trigger-Beurteilung: 5/5 Formulierungen korrekt entschieden — „why are azure-storage tests failing“, „debug foundry skill failing tests“, „what errors caused azure-deploy test failures“ laden es; „compare the last two test runs“ (leitet zu analyze-test-run gemäß der DO NOT USE-Klausel) und „why is my local Python unit test failing“ nicht.
Getestet am: 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.
Befehle & Beispiel-Prompts
/analyze-skill-issuesLiest in Azure-Blobs gespeicherte Integrationstestergebnisse, um zu erklären, warum die Tests eines Skills fehlschlagen
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Why is the deploy skill's test failingDebug the failing tests for this skillInvestigate skill test errors from the last run