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
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
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
- Prerequisites
- Authentication
- CLI Structure
- Reference Files
Key facts
- Installs on skills.sh
- 14,635 as of 2 Nov 2026
- License
- MIT (awesome-copilot repo)
- Last commit in the repo
- 2026-10-30
- What is inside
- 9 files including SKILL.md
- skills.sh audits
- Gen Agent Trust Hub pass, Socket warn, Snyk warn
- Needs
- Azure CLI with the azure-devops extension, and an Azure DevOps login (PAT in the SKILL.md example)
- 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 ·
Prerequisitesaz 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 ·
AuthenticationRepos, 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.mdPipelines, 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.mdWork 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.mdPipeline 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.mdProjects, 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.mdOutput formats, JMESPath queries, global arguments
Table, JSON, YAML and TSV output and --query filtering.
Read ·
references/advanced-usage.mdReady 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.mdWorkarounds 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-only | The SKILL.md defines no read-only switch. |
|---|---|
| Talks to | dev.azure.com, your Azure DevOps organization. Azure CLI install sources (brew, aka.ms install script) |
| Scopes |
|
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
- Repository
- github/awesome-copilot
- Folder
skills/azure-devops-cli
Sources
Docs, issue trackers and discussions this page is built from.
Show all 4Hide
- azure-devops-cli SKILL.md · github.com
- org-and-security.md · github.com
- workflows-and-patterns.md · github.com
- awesome-copilot README · github.com