LaunchKit · 2026
Back to Skills

azure-devops

List Azure DevOps projects, repositories, and branches; create pull requests; manage work items; check build status.

0
1.0k downloads
by @pals-software

Setup & Installation

openclaw skills install @pals-software/azure-devops

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install azure-devops

What This Skill Does

Connects to Azure DevOps via REST API to query projects, repositories, branches, pull requests, and build status. Requires a Personal Access Token and organization name stored in the OpenClaw config.

Lets agents interact with Azure DevOps resources directly from the terminal without switching to the web UI.

When to use it

  • Check open PRs across a project before a sprint review
  • List all repositories in an Azure DevOps organization
  • Create a pull request from a feature branch to main
  • Find which branches exist in a repo without opening the browser
  • Query project structure when onboarding to a new codebase

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: create a PR from feature/login to main in the Auth project

AGENT
  1. 1Check config for AZURE_DEVOPS_PAT and AZURE_DEVOPS_ORG, prompt user if missing
  2. 2Fetch the repository ID for the target repo in the Auth project
  3. 3Construct POST request with sourceRefName, targetRefName, title, and description
  4. 4Submit PR via Azure DevOps REST API v7.1
  5. 5Return the new pull request ID and URL
OUTPUT

Pull request created: #42 'feature/login -> main' in Auth/MyRepo

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

AZURE_DEVOPS_PAT environment variable (Personal Access Token from Azure DevOps)Azure DevOps organization name