azure-devops

Featured

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.

DevOps & Infrastructure 422 stars 45 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 93/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Azure DevOps Full Azure DevOps integration using OAuth or PAT authentication and REST API v7.1. ## First-Time Setup ### Option 1: OAuth (Recommended) Login with OAuth device code flow (shows "Visual Studio Code" prompt): ```bash python scripts/auth.py login --org MyOrganization ``` Follow the URL and enter the device code to authorize. Tokens auto-refresh. ### Option 2: PAT Login with a Personal Access Token: ```bash python scripts/auth.py login --org MyOrganization --pat YOUR_PAT ``` Create a PAT at `https://dev.azure.com/{org}/_usersSettings/tokens` with these scopes: - **Work Items**: Read & Write - **Code**: Read & Write (for repos/PRs) - **Build**: Read & Execute (for pipelines) - **Wiki**: Read & Write - **Test Management**: Read & Write - **Advanced Security**: Read (for security alerts) - **Project and Team**: Read - **Identity**: Read (for user search) ### Common Commands Check authentication status: ```bash python scripts/auth.py status ``` Logout: ```bash python scripts/auth.py logout ``` ## Core (scripts/core.py) ```bash # List all projects python scripts/core.py list-projects python scripts/core.py list-projects --top 10 # List teams in a project python scripts/core.py list-teams --project MyProject # Search for a user identity python scripts/core.py get-identity --search "john@example.com" ``` ## Work Items (scripts/work_items.py) ```bash # Get a work item python scripts/work_items.py get --project MyProject --id 123 python scripts/work_items.p...

Details

Author
sanjay3290
Repository
sanjay3290/ai-skills
Created
8 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Listed

devops-azure

Read and create Azure DevOps work items and PRs via the az CLI (devops extension) for the org/projects in AZURE_DEVOPS_ORG/AZURE_DEVOPS_PROJECTS. Use for one-off Azure Boards/Repos operations outside the code pipeline: viewing or creating work items, viewing PRs, commenting, updating state, linking commits. Also provides batch write mode (step 8), turning a reviewed /backlog tree into work items in one pass -- whole-tree preview, one confirmation, per-item reporting, ids written back. Trigger this when someone says: check my work items, list open PRs in Azure DevOps, create a work item, comment on PR #N, close this work item, connect to azure devops, create the work items from this backlog, push this backlog tree into ADO. Do NOT use for GitHub PRs/issues -- that's skills/devops-github. Do NOT use for a full review or implementation pipeline -- use /review-pr or /implement. Do NOT use to decompose a spec into a backlog -- that is /backlog; batch mode consumes its tree and never produces one.

6 Updated 1 weeks ago
chuckplayer
AI & Automation Listed

az-cli

This skill should be used when working with Azure DevOps from the command line. Trigger when user mentions az devops, az repos, az pipelines, az boards, or asks about managing PRs, work items, pipelines, or repositories in Azure DevOps. Also trigger for questions about Azure DevOps CLI setup, authentication, or querying work items.

2 Updated today
lttr
DevOps & Infrastructure Listed

azure-devops

Use when user references Azure DevOps / ADO, dev.azure.com URLs, TFS, work items, WIQL queries, pipelines, or PRs on cloud or self-hosted Server. Multi-org via AZDO_PROFILE.

1 Updated 3 days ago
tuannv14