Skip to main content

Azure DevOps Skill

Skill Verified Active
Part of:Ai Skills

Manage Azure DevOps projects, work items, repos, PRs, pipelines, wikis, test plans, security alerts, variable groups, environments/approvals, branch policies, and attachments. Use when user asks to: manage sprints, create/update work items, list repos, create PRs, run pipelines, search code, manage wiki pages, check security alerts, manage variable groups, approve deployments, or configure branch policies. Covers 13 domains with 99 tools via REST API.

Purpose

To enable users to manage and automate Azure DevOps tasks directly from their command line or through an AI agent.

Features

  • Manage Azure DevOps projects, work items, repos, PRs, pipelines, wikis, test plans, security alerts, variable groups, environments/approvals, branch policies, and attachments.
  • Supports OAuth (device code flow) or PAT authentication, with secure storage in the system keyring and auto-refresh for OAuth tokens.
  • Covers 13 domains with 99 tools via REST API, offering extensive functionality.
  • Provides a consistent CLI pattern with argparse subcommands and JSON output.

Use Cases

  • Use when asked to manage sprints, create/update work items, list repositories, create pull requests, run pipelines, search code, manage wiki pages, check security alerts, manage variable groups, approve deployments, or configure branch policies.
  • Use when needing to automate complex Azure DevOps workflows through a programmatic interface.
  • Use when a user requires detailed control over Azure DevOps resources beyond what a web UI offers.

Non-Goals

  • Directly managing Azure resources outside of Azure DevOps.
  • Performing operations not exposed by the Azure DevOps REST API.
  • Replacing the Azure DevOps web portal for all user interactions.

Practices

  • API integration
  • DevOps automation
  • Command-line interface
  • Authentication management

Prerequisites

  • Azure DevOps organization
  • Python 3 installed
  • keyring Python package installed (`pip install keyring`)

Installation

First, add the marketplace

/plugin marketplace add sanjay3290/ai-skills
/plugin install ai-skills@ai-skills

Quality Score

Verified
97 /100
Analyzed about 14 hours ago

Trust Signals

Last commit7 days ago
Stars272
LicenseApache-2.0
Status
View Source

© 2025 SkillRepo · Find the right skill, skip the noise.