Analyze Skill Issues
Lee los resultados de pruebas de integración almacenados en blobs de Azure para explicar por qué fallan las pruebas de una habilidad
Funciona con configuración
Qué hace
Consulta una cuenta de Azure Storage interna de Microsoft que contiene blobs de resultados de pruebas de integración, descarga los archivos JSON/JUnit por habilidad y resume la causa raíz, el estado de aprobación/fallo por prueba y los mensajes de error para una habilidad nombrada. Se activa cuando el usuario pregunta por qué fallan las pruebas de una habilidad o quiere depurar/investigar errores recientes de pruebas de integración de una habilidad. Requiere el servidor de almacenamiento Azure MCP y acceso autenticado a la CLI de Azure a la cuenta de almacenamiento privada.
Informe de la prueba
Se obtuvo SKILL.md y su única referencia (references/blob-structure.md, HTTP 200) a través de raw GitHub. El frontmatter se analiza limpiamente con name+description; sin problemas de seguridad (sin curl|sh, base64 o exfiltración de secretos; usa la variable $env:TEMP, sin rutas de usuario codificadas). No se pudieron ejecutar las Fases 1-4: la habilidad depende del servidor de almacenamiento Azure MCP más una CLI `az` autenticada contra la cuenta de almacenamiento privada de Microsoft strdashboarddevveobvk, ninguna de las cuales está disponible para mí, por lo que no se pudo producir ningún artefacto de línea base vs habilidad. Juicio de activación: 5/5 frases decididas correctamente — "why are azure-storage tests failing", "debug foundry skill failing tests", "what errors caused azure-deploy test failures" la cargan; "compare the last two test runs" (redirige a analyze-test-run según la cláusula DO NOT USE) y "why is my local Python unit test failing" no lo hacen.
Probado el: 2026-07-31 · Claude Code 2.x (agent harness)
Instalación
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.
Comandos y prompts de ejemplo
/analyze-skill-issuesLee los resultados de pruebas de integración almacenados en blobs de Azure para explicar por qué fallan las pruebas de una habilidad
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Why is the deploy skill's test failingDebug the failing tests for this skillInvestigate skill test errors from the last run