rysweet avatar

Azure Devops

This is a comprehensive Azure DevOps automation skill that covers work items, repos, pull requests, pipelines, and artifacts through a set of Python CLI tools. It auto-activates when you mention ADO, work items, or sprints, and always starts with an auth check before doing anything else. The work item tools handle the annoying HTML formatting requirement automatically (ADO doesn't accept markdown), and there's a two-step workaround for parent-child linking since the Azure CLI doesn't support it directly. You get WIQL query execution, PR creation with reviewers, and proper tooling to discover available work item types and fields in your project. If you're managing Azure DevOps from the command line or want Claude to interact with your boards and repos, this handles the entire surface area.

skills.sh installs
154
GitHub stars
76
last updated
Aug 21, 2026

Install

$ npx -y skills add rysweet/amplihack --skill azure-devops --agent claude-code

Installs into .claude/skills of the current project.

Files

Azure DevOps Skill

Complete Azure DevOps integration covering boards, repositories, pipelines, and artifacts.

Auto-activates when: User mentions Azure DevOps, ADO, work items, boards, repos, pipelines, artifacts, or Azure DevOps URLs.

Purpose

This skill provides comprehensive guidance for Azure DevOps automation through purpose-built Python CLI tools that handle:

Work Items (Boards)

  • Work item creation with HTML-formatted descriptions
  • Work item updates (state, assignments, fields)
  • Work item deletion with confirmation
  • Parent-child relationship linking
  • WIQL query execution
  • Work item type and field discovery

Repositories

  • Repository listing with details
  • Pull request creation with reviewers and work items
  • Branch validation
  • Clone URL access

Pipelines

  • Pipeline listing and execution
  • Build monitoring and logs
  • Deployment management

Artifacts

  • Package feed management
  • Package publishing and downloading
  • Version management

Quick Start

1. Authentication First

ALWAYS start by checking authentication:

python .claude/scenarios/az-devops-tools/auth_check.py --auto-fix

Sponsors

Details

Repository
github.com/rysweet/amplihack
Categories
DevOps & CI/CD, Automation & Workflows, Cloud & Infrastructure
First seen
Jun 3, 2026

More from rysweet/amplihack

All 58
1andrelandgraf avatarpino-logging-setupandrelandgraf/fullstackrecipesConfigure structured logging with Pino. Outputs human-readable colorized logs in development and structured JSON in production for log aggregation services.153skills.sh installs
2membranedev avataroctopus-deploymembranedev/application-skillsOctopus Deploy integration. Manage Projects, Accounts, Certificates, Feeds, Infrastructures, Users and more. Use when the user wants to interact with Octopus De146skills.sh installs
3evo-hq avatarinfra-setupevo-hq/evoNon-user-invocable provider/setup reference for evo backend switching, prerequisite checks, and auth/install guidance.136skills.sh installs
4absolutelyskilled avatarsecurity-incident-responseabsolutelyskilled/absolutelyskilledsecurity incident response133skills.sh installs
5cinience avataralicloud-observability-ptscinience/alicloud-skillsManage Alibaba Cloud Performance Testing Service (PTS) via OpenAPI/SDK. Use for scene lifecycle operations, test start/stop control, report retrieval, and metad126skills.sh installs
6fatfingererr avatarmonitor-etf-holdings-drawdown-riskfatfingererr/macro-skills偵測「商品價格上漲、但對應實物 ETF/信託持倉卻下滑」的背離現象,並用多指標交叉驗證,評估是否存在實物供給緊張/交割壓力風險。125skills.sh installs