azure-pipelines
Use when validating Azure DevOps pipeline changes for the VS Code build. Covers queueing builds, checking build status, viewing logs, and iterating on pipeline YAML changes without waiting for full CI runs.
Install
Install this Claude and Codex skill with the command below. The command stays visible even when copy support is unavailable.
git clone https://github.com/microsoft/vscode /tmp/vscode && ln -s /tmp/vscode/.github/skills/azure-pipelines ~/.claude/skills/azure-pipelines
From README
Validating Azure Pipeline Changes When modifying Azure DevOps pipeline files (YAML files in build/azure-pipelines/), you can validate changes locally using the Azure CLI before committing. This avoids the slow feedback loop of pushing changes, waiting for CI, and checking results. Prerequisites Check if Azure CLI is installed: If not installed, it: Check if the DevOps extension is installed: If not installed, add it: Authenticate: VS Code Main Build The main VS Code build pipeline: Organization: monacotools Project: Monaco Definition ID: 111 URL: https://dev.azure.com/monacotools/Monaco/build?definitionId=111 VS Code Insider Scheduled Builds Two Insider builds run automatically on a scheduled basis: Morning build: 7:00 AM CET Evening build: 7:00 PM CET These scheduled builds use the same pipeline definition (111) but run on the main branch to produce Insider releases.