plugins/azure-devops/skills/ado-work-items/SKILL.md
When users share Azure DevOps work item links or ask about work items, inspect and manage work items with Azure CLI plus the local work-item helper script.
npx skillsauth add scaryrawr/scarypilot ado-work-itemsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill for Azure DevOps Boards work items.
./scripts/... resolves from this skill directory)../scripts/ado-work-items.mts --help.parse-urlUse the script instead of manually pulling the ID out of the URL:
./scripts/ado-work-items.mts parse-url "https://dev.azure.com/{org}/{project}/_workitems/edit/{workItemId}"
Use these fields directly:
organization, organizationUrlprojectworkItemIdwiqlUse the helper to assemble common WIQL queries instead of rewriting the WHERE clause from scratch:
./scripts/ado-work-items.mts wiql \
--assigned-to @Me \
--exclude-state Closed \
--type Bug \
--fields System.Id,System.Title,System.State
The script returns:
wiql: the query textcommand: a ready-to-run az boards query commandparse-url.wiql instead of manually composing WHERE clauses.Show a work item:
az boards work-item show --id {workItemId} --detect true
Show specific fields:
az boards work-item show --id {workItemId} --fields "System.Title,System.State,System.AssignedTo" --detect true
Create a work item:
az boards work-item create --title "Title" --type "Task" --project {project} --detect true
Update a work item:
az boards work-item update --id {workItemId} --state "Active" --detect true
Run WIQL:
az boards query --wiql "SELECT [System.Id], [System.Title] FROM workitems WHERE [System.AssignedTo] = @Me" --detect true
Manage relations:
az boards work-item relation add --id {workItemId} --relation-type parent --target-id {targetId} --detect true
az boards work-item relation show --id {workItemId} --detect true
az boards work-item relation remove --id {workItemId} --relation-type child --target-id {targetId} --detect true
--detect true when repository context is available.testing
Manage parallel git worktrees with Worktrunk (`wt`) and enforce disk-fit preflight checks before creating new worktrees.
data-ai
Generate images from text prompts using Ollama's local image generation models.
tools
Create Ghostty windows/tabs/splits and drive terminals with focus/input for multitasking workflows on macOS.
testing
Quickly bootstrap repo-specific Copilot instructions with high signal and low context bloat.