PlugWiki

azure-devops-cli skill: manage Azure DevOps from the az command line

Makes your agent manage Azure DevOps projects, repos, pipelines, pull requests and work items with the az CLI.

Installs
14.6K
on skills.sh
Stars
40.7K
on GitHub
Files
8
besides SKILL.md
Updated
Oct 2026
last repo commit

This skill makes your agent drive Azure DevOps through the Azure CLI and its azure-devops extension. It covers projects, repos, pull requests, pipelines, builds, releases, work items, artifacts, service connections, wikis and security, with eight reference files for command syntax.

It triggers when you work with Azure DevOps, az commands, DevOps automation or CI/CD. It needs the Azure CLI, the extension and a personal access token (PAT) or other login. The agent can delete and change real resources, so it works with whatever your login can do.

Good for

  • Developers who live in Azure Repos, Boards and Pipelines
  • DevOps engineers scripting builds, releases and variable groups
  • Admins managing projects, teams, users and permissions

Install azure-devops-cli

Claude Code

  1. 1

    Copy this prompt.

    Install the azure-devops-cli skill in Claude Code. Run this command:
    
    npx skills add https://github.com/github/awesome-copilot --skill azure-devops-cli
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

From its listing on skills.sh. Source.

What's in the skill

When it loads

Manage Azure DevOps resources via CLI including projects, repos, pipelines, builds, pull requests, work items, artifacts, and service endpoints. Use when working with Azure DevOps, az commands, devops automation, CI/CD, or when user mentions Azure DevOps CLI.

Sections in SKILL.md

  1. Prerequisites
  2. Authentication
  3. CLI Structure
  4. Reference Files

Key facts

Installs on skills.sh
14,635 as of 2 Nov 2026
Last commit in the repo
2026-10-30
CLI version in SKILL.md
2.81.0

What it includes

  • Installs Azure CLI and the azure-devops extension

    Lists brew install on macOS, a piped install script run with sudo on Linux, and az extension add --name azure-devops.

    Runs code · Prerequisites

  • az devops login with a PAT, then set defaults

    Signs in with a personal access token and stores default organization and project with az devops configure.

    Runs code · Authentication

  • Repos, imports, pull requests, votes, branch policies

    Create, update, complete, abandon and vote on pull requests, plus repo create, delete and import.

    Try: “Create a PR from my current branch to main and link work item 1234.”

    Delete · references/repos-and-prs.md

  • Pipelines, runs, builds, releases and artifacts

    Create, run and delete pipelines, queue and cancel builds, create releases, publish and download universal packages.

    Delete · references/pipelines-and-builds.md

  • Work items, area paths and iterations

    Query and update work items, with soft or permanent delete, plus areas, iterations and team iterations.

    Delete · references/boards-and-iterations.md

  • Pipeline variables, variable groups, folders, agent pools

    Create and change pipeline and group variables, folders, and read agent pools and queues.

    Delete · references/variables-and-agents.md

  • Projects, teams, users, groups, permissions, service connections, wikis

    Includes deleting projects and teams, removing users, changing security group membership and permissions, and managing service endpoints.

    Delete · references/org-and-security.md

  • Output formats, JMESPath queries, global arguments

    Table, JSON, YAML and TSV output and --query filtering.

    Read · references/advanced-usage.md

  • Ready workflows, retries and script patterns

    Examples such as creating a PR from the current branch, bulk updating work items and running a pipeline and waiting for it. Recommends a PAT in an environment variable.

    Runs code · references/workflows-and-patterns.md

  • Workarounds for long text on Windows cmd

    Explains the 8191 character command cap on az.cmd and three ways around it.

    Read · references/long-comments-on-windows.md

From the official docs

Permissions

High risk

The agent runs az commands that can delete projects, repos and pipelines and change permissions, using your own Azure DevOps login. Use a narrowly scoped token, start on a test project, and approve destructive commands one by one.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It can delete projects, repos and work items

    The references show delete commands for projects, repos, pipelines, teams, wikis, service connections and users, and a --destroy option that permanently deletes work items. Review each delete before approving. github.com

  • It can change permissions

    The security reference covers changing group membership and permissions, which can lock people out or open access. Check who is affected before approving. github.com

  • Your token sits on the command line

    The SKILL.md login example puts the PAT in the command. The workflows reference suggests an environment variable or piping it. Use a token with the fewest scopes you can. github.com

  • The Linux install is a piped sudo script

    The prerequisites run a script from aka.ms through sudo bash. Read it, or install the Azure CLI another way. github.com

  • Third-party content from a community collection

    The awesome-copilot README says its customizations come from third-party developers and asks you to inspect them before installing. Read the SKILL.md first. github.com

Technical details
Turning on read-onlyThe SKILL.md defines no read-only switch.
Talks todev.azure.com, your Azure DevOps organization. Azure CLI install sources (brew, aka.ms install script)
Scopes
  • Runs az devops, az repos, az pipelines, az boards and az artifacts commands

  • Uses your Azure DevOps login, shown in the SKILL.md as a personal access token

  • Can install the Azure CLI and its extension

Questions

What does the azure-devops-cli skill do?

It makes your agent run Azure DevOps tasks through the az command line: repos, pull requests, pipelines, builds, work items, artifacts, permissions and more.

How do I install it?

Use the install box on this page. The skill itself does not install the Azure CLI. Its prerequisites section lists the Azure CLI install and az extension add --name azure-devops.

What login does it need?

The SKILL.md example uses az devops login with a personal access token. The workflows reference says to keep the token in an environment variable or pipe it in, to keep it out of shell history.

Can it delete things?

Yes. The references include commands that delete projects, repos, pipelines, teams, wikis and service connections, remove users, and permanently destroy work items. They run with whatever your token allows.

Does it work on Windows?

The skill has Windows guidance. A long comment or description can hit the 8191 character command limit on az.cmd, and the long-comments reference lists three workarounds.

Is it safe to run?

It can change or delete real Azure DevOps data using your login. Use a narrowly scoped token, try it on a test project first, and review each command. The Watch out list has the details.

Information

updated Nov 2, 2026

Folder
skills/azure-devops-cli

github/awesome-copilotskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 4
  1. azure-devops-cli SKILL.md · github.com
  2. org-and-security.md · github.com
  3. workflows-and-patterns.md · github.com
  4. awesome-copilot README · github.com

Updated Nov 2, 2026.