backlog-management

Query and prioritize Azure DevOps backlog items using Azure CLI.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/shellicar/skills --skill backlog-management-shellicar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backlog-management
Source: https://github.com/shellicar/skills/tree/main/skills/backlog-management
Command: npx skills add https://github.com/shellicar/skills --skill backlog-management-shellicar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unstructured backlog grooming leads to orphaned work items, misplaced area paths, stale issues, and mis‑aligned priorities, causing delays and wasted effort for teams using Azure DevOps.

Core Features & Use Cases

  • Query backlog in priority order across iterations, exposing health issues and priority gaps.
  • Identify anomalies such as orphaned items, incorrect area paths, bare iteration assignments, and stale work.
  • Batch update area, iteration, state, and priority using Azure CLI scripts for rapid re‑prioritisation.
  • Validate changes by re‑querying and presenting an updated view to ensure alignment with user decisions.

Quick Start

Ask the backlog-management skill to review the current sprint backlog and suggest re‑prioritisation based on item state and iteration.

Frequently Asked Questions about backlog-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prioritize backlog items in Azure DevOps during sprint planning?

To prioritize backlog items in Azure DevOps, you can query work items by iteration and update the Microsoft.VSTS.Common.BacklogPriority field to re-order features, PBIs, and tasks for sprint planning.

What is the best way to identify orphaned or stale work items in an Azure DevOps backlog?

Identifying orphaned or stale backlog items involves querying Azure DevOps work items to expose health issues like incorrect area paths, bare iteration assignments, and outdated tasks that cause workflow delays.

Can I batch update area paths and iteration assignments for multiple work items using Azure CLI?

Yes, you can batch update area paths, iteration assignments, states, and priorities for multiple work items by executing Azure CLI scripts to rapidly re-prioritize your Azure DevOps backlog.

Why does unstructured backlog grooming lead to misaligned priorities in Azure DevOps?

Unstructured backlog grooming causes misaligned priorities because it leaves orphaned work items and misplaced area paths in Azure DevOps, resulting in wasted effort and sprint delays.

Does backlog triage require specific Azure CLI commands to reorder work items?

Yes, backlog triage requires Azure CLI commands to query, update, and reorder work items by modifying the BacklogPriority field, ensuring proper alignment during grooming sessions.

How do I validate backlog re-prioritization changes in Azure DevOps?

To validate backlog re-prioritization changes, re-query the Azure DevOps work items after batch updating to present an updated view that ensures alignment with your sprint planning decisions.