azure/azsdk-common-pipeline-analysis
Analyze Azure SDK CI/CD pipeline failures into a structured diagnosis, and define the required output format. Load this skill before calling azsdk_analyze_pipeline, which returns raw failure data that this skill interprets and formats. USE FOR: "pipeline failed", "build failure", "CI check failing", "tests failing in CI", "analyze pipeline", "debug SDK pipeline". DO NOT USE FOR: local build issues without pipeline context, API design review, SDK publishing, applying code fixes (instead use azsdk-common-pipeline-fixer). INVOKES: azure-sdk-mcp:azsdk_analyze_pipeline, azure-sdk-mcp:azsdk_get_pipeline_llm_artifacts, azure-sdk-mcp:azsdk_get_pr_checks, azure-sdk-mcp:azsdk_get_pipeline_status.
npx skills add https://github.com/Azure/azure-sdk-for-net --skill azsdk-common-pipeline-analysis
This skill analyzes Azure SDK CI/CD pipeline failures and provides a structured diagnosis including root cause, affected files, and concrete instructions for how to fix each issue. It does NOT apply fixes - it tells you exactly what's wrong and how to resolve it.
azsdk_analyze_pipeline — the tool returns raw failure data that this skill interprets and formats per output format.azure-sdk-mcp server; without it, inspect logs in the Azure DevOps UI.azsdk-common-pipeline-fixer for changes.azsdk_analyze_pipeline first, then categorize each failure and cite specific files/lines.| Tool | Purpose |
| ------------------------------------------------ | ---------------------------------------------- |
| azure-sdk-mcp:azsdk_analyze_pipeline | Analyze pipeline failure (logs + test results) |
| azure-sdk-mcp:azsdk_get_pipeline_llm_artifacts | Download test result artifacts from pipeline |
| azure-sdk-mcp:azsdk_get_pr_checks | Get pipeline/check results linked to a PR |
| azure-sdk-mcp:azsdk_get_pipeline_status | Get pipeline run status |
azsdk_analyze_pipeline. It returns failed_tasks (log errors from failed steps) and failed_test_titles (failed tests grouped by file).azsdk-common-pipeline-fixer to apply fixes.@copilot Analyze the failed pipeline on this PRazsdk_analyze_pipeline returns no data, verify the build ID is correct and the run has completed.failed_test_titles is empty, rely on failed_tasks log analysis (test-artifact upload may not be configured).az login. See failure patterns.Take azure/azsdk-common-pipeline-analysis from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.