npx claudepluginhub lttr/claude-marketplace --plugin dev-flow<pr-number>azdo/pr/## Context
- Current branch: !`git branch --show-current`
- Git status: !`git status --short`
## Task
Check out the source branch of an Azure DevOps pull request.
**Arguments (`$ARGUMENTS`):**
- PR number (e.g., `123`) → fetch and checkout that PR's source branch
- PR URL → extract PR number and checkout
**Workflow:**
1. **Get PR details**: `az repos pr show --id <pr-number> --query '{sourceBranch: sourceRefName, title: title}' -o json`
2. **Extract branch**: Strip `refs/heads/` prefix from sourceBranch
3. **Fetch**: `git fetch origin <branch>`
4. **Checkout**: `git checkout <branch>.../checkoutChecks out a PR or branch into an isolated Git worktree for parallel development without disrupting the main workspace.
/checkoutCreate a branch for a Linear issue or a plain branch name. Pass `--worktree` to create an isolated worktree for parallel development.
git branch --show-currentgit status --shortCheck out the source branch of an Azure DevOps pull request.
Arguments ($ARGUMENTS):
123) → fetch and checkout that PR's source branchWorkflow:
az repos pr show --id <pr-number> --query '{sourceBranch: sourceRefName, title: title}' -o jsonrefs/heads/ prefix from sourceBranchgit fetch origin <branch>git checkout <branch>Error handling: