ado

Manage Azure DevOps repositories and pull requests via the Azure CLI.

1|1|Updated May 1, 2025
One-click install
npx skills add https://github.com/jimweller/dotfiles --skill ado-jimweller
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ado
Source: https://github.com/jimweller/dotfiles/tree/main/dotfiles/claude-code/skills/ado
Command: npx skills add https://github.com/jimweller/dotfiles --skill ado-jimweller

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines interactions with Azure DevOps repositories and pull requests, automating common management tasks and simplifying access to project information.

Core Features & Use Cases

  • Repository Management: Create and delete Git repositories within Azure DevOps.
  • Pull Request Operations: Create, list, show, update, complete, abandon, and approve pull requests.
  • URL Parsing: Automatically detects and parses Azure DevOps remote URLs (HTTPS and SSH) to construct web links and parameters for az CLI commands.
  • Use Case: Quickly create a new repository for a project, set up its initial branches, and then manage pull requests for code reviews and merges without leaving your terminal.

Quick Start

Use the ado skill to list all open pull requests in the current repository.

Frequently Asked Questions about ado

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

FAQPage Schema
How do I manage Azure DevOps pull requests from the command line?

This Skill automates Azure DevOps pull request management by using the Azure CLI to create, list, update, complete, abandon, and approve pull requests directly from your terminal.

Can I create and delete Azure DevOps repositories using the Azure CLI?

Yes, you can create and delete Azure DevOps Git repositories using the Azure CLI. The Skill executes repository management operations by constructing the necessary CLI commands.

Does this tool work with both HTTPS and SSH Azure DevOps remote URLs?

Yes, the tool automatically parses both HTTPS and SSH Azure DevOps remote URLs to construct the correct web links and parameters required for Azure CLI commands.

What is the best way to list open pull requests in an Azure DevOps repository?

The best way to list open pull requests is to use the Azure CLI. This Skill parses your repository remote URL to automatically configure the required parameters for the command.

Do I need the Azure CLI to manage Azure DevOps repos and PRs?

Yes, you need the Azure CLI installed to manage Azure DevOps repos and PRs. The Skill relies on the Azure CLI backend to execute all repository and pull request operations.