pipeline-debug

Trace and debug Azure DevOps pipelines to identify variable resolution and failed steps.

3|4|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/hmcts/agentic-plugins-marketplace --skill pipeline-debug-hmcts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pipeline-debug
Source: https://github.com/hmcts/agentic-plugins-marketplace/tree/main/plugins/agents/hmcts-sdlc-orchestrator/skills/pipeline-debug
Command: npx skills add https://github.com/hmcts/agentic-plugins-marketplace --skill pipeline-debug-hmcts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Quickly diagnose and comprehend complex Azure DevOps pipeline configurations, identify failed pipeline issues, and resolve configuration discrepancies.

Core Features & Use Cases

  • Pipeline Tracing: Track template references and variable resolution.
  • Debugging Assistance: Identify and trace common failure patterns.
  • Reporting: Generate a structured pipeline analysis report.
  • Use Case: When a CI/CD pipeline fails and you need to pinpoint the issue, use this Skill to understand the pipeline's template structure and variable values.

Quick Start

Use the pipeline-debug skill to analyze the pipeline for the 'main-repo' by running the command 'pipeline-debug analyze main-repo'.

Frequently Asked Questions about pipeline-debug

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug a failed Azure DevOps pipeline?

To debug a failed Azure DevOps pipeline, you can trace template references and variable resolution to pinpoint the exact failing step and configuration discrepancy causing the issue.

How do I trace variable resolution in CI/CD pipelines?

Tracing variable resolution in CI/CD pipelines involves tracking template references and evaluating variable assignments throughout the pipeline configuration to identify incorrect or unresolved values.

What causes incorrect variable resolution in Azure DevOps pipelines?

Incorrect variable resolution in Azure DevOps pipelines is typically caused by configuration discrepancies, improperly scoped variables, or misaligned template references within the pipeline structure.

Do I need specific permissions to analyze Azure DevOps pipeline configurations?

Yes, you need relevant Azure DevOps permissions and access to the pipeline configuration files to successfully analyze and trace the pipeline's template structure and variable values.

Can I generate a structured analysis report for my CI/CD pipeline?

Yes, you can generate a structured pipeline analysis report that details the pipeline's template structure, variable values, and common failure patterns to help resolve configuration issues.