Azure DevOps work item management - query, create, update, search work items via CLI and REST API
Assign areas and iterations to a team
List and manage project area paths
List and manage project iteration paths
Get work items from a backlog
List backlogs for a team
Efficiently update multiple Azure DevOps work items at once. Use when the user wants to update many work items, bulk state changes, mass updates, batch operations, or update work items in a loop. Use when user mentions "bulk", "batch", "multiple items", "all tasks", "update several", or "mass update".
Construct ASCII tree visualizations from parent/child work item data. Use when the user asks to "show hierarchy", "show tree", "display parent child", "visualize structure", "show feature tree", or wants to see work item relationships as a tree diagram. This skill teaches how to build trees from flat data WITHOUT code - use LLM reasoning only.
Build and execute WIQL (Work Item Query Language) queries for Azure DevOps. Use when the user wants to query work items, find bugs, list tasks, search by assignee, filter by state, find items in a sprint, or build custom work item queries. Use when user mentions "query", "find work items", "list bugs", "my tasks", "assigned to", "in sprint", or "WIQL".
Call Azure DevOps REST APIs via az devops invoke command. Use when you need to access Azure DevOps features not available in the CLI, such as work item comments, search, boards, backlogs, capacities, or any wit/work/search API endpoint. Use when the user mentions "invoke", "REST API", "API call", or needs features like comments, search, board columns, or team capacity.
Reference for Azure DevOps work item fields, link types, and states. Use when the user needs to know field names, field paths, reference names, link types, or work item type configurations. Use when user mentions "field name", "field path", "what field", "link type", "relation type", "parent child", "work item type", or needs to set/update specific work item properties.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin for managing Azure DevOps work items, boards, backlogs, and sprints using the Azure CLI (az devops).
This plugin uses the official Azure CLI with the azure-devops extension instead of the Microsoft MCP server, which has known stability issues. The Azure CLI provides a reliable, well-documented interface to Azure DevOps APIs.
Install the Azure CLI:
winget install Microsoft.AzureCLI or download installerbrew install azure-cliInstall the Azure DevOps extension for Azure CLI:
az extension add --name azure-devops
Log in to Azure:
az login
Or use a Personal Access Token (PAT):
az devops login
Set your default organization and project:
az devops configure --defaults organization=https://dev.azure.com/YOUR_ORG project=YOUR_PROJECT
Verify configuration:
az devops configure --list
claude plugin marketplace add ms-ado-az
claude plugin install /path/to/ado
| Command | Description |
|---|---|
/ado:setup | Configure Azure DevOps CLI authentication and defaults |
/ado:status | Check current configuration and test connectivity |
| Command | Description |
|---|---|
/ado:items:show | Show details of a work item by ID |
/ado:items:create | Create a new work item (bug, task, user story, etc.) |
/ado:items:update | Update an existing work item |
/ado:items:query | Query work items using WIQL |
/ado:items:search | Full-text search across work items |
/ado:items:link | Link work items together (parent/child, related, etc.) |
/ado:items:comments | View and add comments to work items |
| Command | Description |
|---|---|
/ado:boards:list | List boards for a team |
/ado:boards:columns | Get board column configuration |
/ado:boards:card-rules | View board card styling rules |
| Command | Description |
|---|---|
/ado:backlogs:list | List backlogs for a team |
/ado:backlogs:items | Get items in a backlog |
| Command | Description |
|---|---|
/ado:sprints:list | List team iterations/sprints |
/ado:sprints:capacity | View team capacity for a sprint |
/ado:sprints:days-off | View team days off for a sprint |
| Command | Description |
|---|---|
/ado:areas-iterations:list-areas | List project area paths |
/ado:areas-iterations:list-iterations | List project iteration paths |
/ado:areas-iterations:assign-team | Assign areas or iterations to a team |
Skills provide reference documentation and guidance for complex operations:
| Skill | Description |
|---|---|
wiql-queries | Build and execute WIQL (Work Item Query Language) queries |
wit-invoke | Call Azure DevOps REST APIs via az devops invoke |
hierarchy-tree | Construct ASCII tree visualizations from parent/child work item data |
work-item-fields | Reference for work item fields, link types, and states |
The plugin includes an AI agent for interactive work item management:
ado-work-items AgentAn Azure DevOps work item assistant that can:
Start the agent with:
/agent ado-work-items
/ado:items:query
Then ask for: "Show me all tasks assigned to me that are not done"
/ado:items:create
Then provide: Type "Bug", Title "Login button not responding", Priority 1
/ado:sprints:capacity
Then specify the team and sprint iteration.
Run /ado:status to verify:
npx claudepluginhub joshuaramirez/claude-code-plugins --plugin ado-work-itemsRoslyn-powered C# refactoring MCP server — 41 tools for code navigation, analysis, generation, and refactoring across entire .NET solutions
Integrates Azure DevOps with Claude Code via the official Microsoft Azure DevOps MCP server for work items, repositories, pipelines, and wikis
Universal LLM facade MCP server - dual-layer information architecture abstracting any LLM backend (local or cloud) with typed extensions
Pipes-and-filters orchestration for chunk-level analysis. Splits a corpus into chunks, runs a deterministic DAG of sub-agent filters (map / reduce / fan-out / fan-in / loop / terminal), and unions the results.
Manage Chrome's synced bookmarks from Claude — list, search, add, move, rename, dedupe, and reorganize folders. Edits go through chrome.bookmarks via a companion extension, so they sync durably.
AI-powered Azure DevOps integration with skills - Intelligent work item management, configuration, and automation for Azure DevOps workflows with MCP integration
Complete JIRA automation suite with 14 specialized skills - issue management, agile workflows, time tracking, service management, bulk operations, and more
End-to-end issue triage across all archetypes (Bug, Incident, Story, Feature, Task, Spike) on any supported tracker (Azure DevOps, Jira). Assigns the issue, transitions it to 'investigating', runs the matching investigation skill, refines title and description, posts an assessment comment, sets severity + due date or sprint + story points, links related work, applies the triaged label, and posts a Slack/Teams summary. All writes pass through a single diff-and-confirm gate — the diff is the dry-run. Tracker-agnostic via issuekit.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems