azure-pipelines-tasks

Locate source code for Azure Pipelines built-in tasks in the microsoft/azure-pipelines-tasks repository.

Updated Jan 7, 2026
One-click install
npx skills add https://github.com/lbussell/agent-skills --skill azure-pipelines-tasks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-pipelines-tasks
Source: https://github.com/lbussell/agent-skills/tree/main/skills/azure-pipelines-tasks
Command: npx skills add https://github.com/lbussell/agent-skills --skill azure-pipelines-tasks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you find and understand the source code for built-in Azure Pipelines tasks, which is crucial for debugging pipeline issues or understanding task behavior.

Core Features & Use Cases

  • Locate Task Source: Directly find the repository and directory for specific Azure Pipelines tasks.
  • Identify Key Files: Pinpoint important files like task.json for configuration and implementation scripts (.ts, .ps1).
  • Use Case: When a pipeline fails due to an unexpected behavior in the AzureCLI@2 task, you can use this Skill to quickly find its source code and investigate the logic.

Quick Start

Use the azure-pipelines-tasks skill to find the source code for the AzureCLI@2 task.

Frequently Asked Questions about azure-pipelines-tasks

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

FAQPage Schema
How do I find the source code for built-in Azure Pipelines tasks?

To find Azure Pipelines task source code, you locate the specific task directory within the microsoft/azure-pipelines-tasks repository. This allows you to investigate task behavior and debug pipeline issues by examining the implementation details directly.

What key files should I look for when debugging an Azure Pipelines task?

When debugging Azure Pipelines tasks, the key files to look for are task.json for configuration and the implementation scripts, typically ending in .ts or .ps1. These files contain the logic that dictates task execution and behavior.

How can I investigate why my AzureCLI@2 task is failing in Azure Pipelines?

To investigate an AzureCLI@2 task failure, you can locate its source code within the azure-pipelines-tasks repository. Finding the relevant implementation scripts and task.json allows you to understand the underlying logic and identify the cause of unexpected behavior.

Does this approach work for finding source code for all Azure Pipelines tasks?

Yes, this approach works for built-in Azure Pipelines tasks by navigating the microsoft/azure-pipelines-tasks repository. You must identify the specific task name and version to successfully navigate to its directory and locate the necessary implementation files.

Why do I need to identify task names and versions to navigate Azure Pipelines source code?

Identifying task names and versions is required to navigate Azure Pipelines source code because the repository organizes tasks into specific directories based on these identifiers. This ensures you examine the exact implementation logic corresponding to your pipeline configuration.

What is the best way to understand the behavior of a specific Azure Pipelines task?

The best way to understand Azure Pipelines task behavior is to examine its source code in the microsoft/azure-pipelines-tasks repository. Locating the task-specific directory and reading the implementation scripts reveals the execution logic behind the task.