Commit changes, push branch, and create Azure DevOps PR in one workflow
Commits changes, pushes branch, and creates Azure DevOps PR in one workflow.
/plugin marketplace add lttr/claude-marketplace/plugin install lttr-azure-devops-plugins-azure-devops@lttr/claude-marketplacecommit messageazdo/git statusgit branch --show-currentgit log --oneline -10git diff HEADCommit, push, and create an Azure DevOps pull request in a single workflow.
Arguments ($ARGUMENTS):
12345) → used for branch namingPre-staged files:
Check git diff --cached --name-only. If any staged files weren't modified by Claude, warn user and ask: (a) include them, (b) unstage them, or (c) abort.
Workflow:
feature/<ticket_number>-<optional-description>$ARGUMENTS, conversation context (Azure DevOps work item), or ask userfeature/12345-add-user-authgit add <files> then commit with meaningful messagegit push -u origin <branch> (set upstream)az repos pr create \
--source-branch <current-branch> \
--target-branch main \
--title "<PR title>" \
--description "<PR description with summary of changes>" \
--work-items <ticket_number> # if ticket number is known
PR Description: Brief summary of changes (1-3 bullet points). Include test plan only if known.
Execute git commands in parallel where possible. Complete all steps in a single response.
/commit-push-prCommit, push, and open a PR
/commit-push-prCommit, push, and open a PR