Ado PowerShell — DevOps skill for Claude Code
An AI agent skill that enables GitHub Copilot, Claude Code, and other compatible agents to interact with the Azure DevOps REST API using PowerShell - covering Work Items, Test Plans, Pipelines, Git re.
How to install Ado PowerShell
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open keber/ado-powershell and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ado PowerShell does
An AI agent skill that enables GitHub Copilot, Claude Code, and other compatible agents to interact with the Azure DevOps REST API using PowerShell - covering Work Items, Test Plans, Pipelines, Git repositories, and more.
Alternatives in DevOps
- Claude Code Router — Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interact with the m 30.1k ★
- CLAUDE.md CI/CD Wiki — Community patterns for CLAUDE.md configuration in CI/CD pipelines 22.3k ★
- Render Deploy — Deploy applications to Render's cloud platform using Git-backed services 14.6k ★
README
ado-powershell
An AI agent skill that enables GitHub Copilot, Claude Code, and other compatible agents to interact with the **Azure DevOps REST API** using PowerShell - covering Work Items, Test Plans, Pipelines, Git repositories, and more.
Installation
Install the CLI globally from npm:
npm install -g ado-powershell
Then, inside any project where you want the skill available to your AI agent:
cd your-project
adops install --skills
This copies the skill files into `.github/skills/ado-powershell/` in your project. GitHub Copilot and Claude Code will discover and use them automatically.
Requirements
- Node.js 16+ (for the CLI)
- PowerShell 7+ or Windows PowerShell 5.1 (for the skill scripts)
- An Azure DevOps Personal Access Token (PAT) with permissions matching the operations you need
Configuration
Set these environment variables before the agent runs the skill:
$env:ADO_ORG = 'my-organization'
$env:ADO_PROJECT = 'my-project'
$env:ADO_PAT = 'your-pat-here' # never hardcode; read from a secret store
Alternatively, pass values explicitly to `Initialize-AdoSession`, or point it to a JSON config file. See the skill's [SKILL.md](.github/skills/ado-powershell/SKILL.md) for the full resolution order.
What the skill provides
Once installed, the agent gets access to the following PowerShell functions:
| Domain | Functions |
|---|---|
| Work Items | Get, batch-get, WIQL query, create, update, comment, link, attach files |
| Testing | Test Plans, Suites, Cases, Runs, Results (read and write) |
| Pipelines | List pipelines, list and filter runs, trigger a run |
| Git | Repositories, branches, team iterations/sprints |
All write functions support `-WhatIf` for dry-run simulation. Full parameter documentation and examples are in the [references](.github/skills/ado-powershell/references/) folder.
Skill structure
.github/skills/ado
Related Skills
Azure DevOps
Manage Azure DevOps projects, repos, PRs, pipelines, and work items via REST API.
Hatch3r Board Fill
Create epics and issues/work items from todo.md, reorganize the board with dependency analysis, readiness asse
Dd De
Open the Data Engineering department (build stage) and route the request to one of its 25 atomic tasks. Design
CI Assist
Onboard repository to GitHub ecosystem with Copilot integration. Auto-detects and migrates CI/CD from Concours
Airis MCP Gateway
new Docker-based MCP multiplexer that aggregates 60+ tools behind 7 meta-tools, reducing context token usage b
Symptomsync Review
Use when reviewing code, plans, or diffs in this repository. Apply it to frontend, SQL, AI-service, infrastruc
Related Agents
Doc To Ado
Documentation-to-ADO work item generator. Use for reading app docs and creating Features, Tasks, and dependenc
Azure DevOps Migrator
Specialized agent for migrating existing Azure DevOps pipelines to GitHub Actions workflows
Azure DevOps
Azure infrastructure ops specialist for Container Apps, ACR, CI/CD pipelines, and cloud deployments. Use for d