From magic-powers
Use when configuring Azure DevOps work tracking — boards setup, backlog configuration, sprint management, work item type customization, process templates, queries, and team area/iteration paths.
npx claudepluginhub kienbui1995/magic-powers --plugin magic-powersThis skill uses the workspace's default tool permissions.
- Setting up boards for a new team or project
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
# Create area path
az boards area project create \
--name "Platform/Infrastructure" \
--project MyProject
# Assign area to team
az boards area team add \
--team "Platform Team" \
--path "\MyProject\Platform\Infrastructure" \
--include-sub-areas true \
--project MyProject
Structure: Project → Areas → Team areas → Each team sees their subset of the board
# Create iteration (sprint)
az boards iteration project create \
--name "Sprint 1" \
--start-date 2026-04-14 \
--finish-date 2026-04-25 \
--path "\MyProject\2026" \
--project MyProject
# Assign to team
az boards iteration team add \
--team "Platform Team" \
--id $ITERATION_ID \
--project MyProject
# Create work item
az boards work-item create \
--title "Implement OAuth2 login" \
--type "User Story" \
--assigned-to user@company.com \
--project MyProject \
--fields "Microsoft.VSTS.Common.Priority=1" "System.Tags=auth;security"
# Update work item
az boards work-item update --id 1234 --state "Active" --assigned-to dev@company.com
# Query work items (WIQL)
az boards query --wiql "SELECT [Id],[Title],[State] FROM WorkItems WHERE [System.TeamProject] = 'MyProject' AND [State] <> 'Closed' ORDER BY [Priority]"
# List queries
az boards query list --project MyProject --path "Shared Queries" --output table
Common useful queries:
[Type] = 'Bug' AND [State] <> 'Closed' ORDER BY [Priority][Assigned To] = '' AND [State] = 'Active'[Iteration Path] = @CurrentIteration AND [Team Project] = @Projectado-organization — project and team creation before work tracking setupado-api-cli — bulk work item creation, query automation, sprint management