Board to draft PR, step by step.
Each step is a skill in the bundle. Azure Boards process templates vary, so the workflow inspects fields first and mutates only what you approve.
azure-devops-triage
Inspects work-item fields, comments, states, and tags with az, then recommends changes by default. Maps GitHub-style states to whatever active states the process template uses (New, Active, To Do, Committed), and opts an item in with the agentify-ready tag when the project uses tags. New work items are shaped first: the grill-me skill interviews you one question at a time until the requirement is concrete, then files it with az boards work-item create.
ado-autopilot
Resolves org, project, and repository from the Azure Repos remote or az devops configure defaults, then loads the work item with az boards work-item show --id <id> (or the PR with az repos pr show) and turns it into an execution checklist.
worktree-autopilot
Creates a fresh branch and git worktree off the correct base, implements the smallest viable change there, and verifies it with the repo's own formatting, linting, type checks, and tests. Commits with a conventional message and leaves the original checkout untouched.
issue-killer
When several work items are opted in, launches one tmux pane and one worktree per item from an az boards query --wiql tag filter, each running an agent that opens a draft PR. Supervise them all with tmux attach -t issue-killer.
pr-convention-learner
Before the PR goes up, scans the changed files against the repo's accumulated .conventions/conventions.md and flags violations — must-fix for high-confidence rules, consider for the rest — so the agent fixes recurring review nits ahead of time.
pr-creator
Validates az, the azure-devops extension, and sign-in, confirms base/source branch, title, and body, then creates a draft PR with az repos pr create --draft true and returns the link. Never opens a non-draft PR unless you explicitly ask.
agentify ctx
Fan-outs and handoffs are recorded with agentify ctx note so a later session knows what is in flight. Every worktree gets its own .agentify/ store, so notes and tracking stay per-checkout.
What workflow install azure lays down.
Eight skills, installed together and templated for your provider.
az boards work-item create.az.Readiness and board queries.
The workflow confirms the extension and sign-in before it touches anything on Azure DevOps.
Conservative by default.
Work items are selected by an opt-in tag or explicit URLs/IDs — never arbitrary open items. One worktree per item, never shared.
Agents open draft PRs by default (az repos pr create --draft true). Nothing is marked ready for review automatically.
No force-push, and no closing work items, completing PRs, bypassing policies, or mutating state unless you explicitly ask. PATs are never stored in skill files or commits.
Process templates vary, so states are recommended after inspecting existing field values — never assumed — and existing tags are preserved.