make-pr

Create Azure DevOps pull requests from current workspace changes via Azure CLI.

3|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/scaryrawr/scarypilot --skill make-pr-scaryrawr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-pr
Source: https://github.com/scaryrawr/scarypilot/tree/main/plugins/azure-devops/skills/make-pr
Command: npx skills add https://github.com/scaryrawr/scarypilot --skill make-pr-scaryrawr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing PR creation across complex changes can be error-prone and slow. This Skill streamlines the process by turning current workspace changes into well-structured pull requests on Azure DevOps.

Core Features & Use Cases

  • Preflight checks: validates Azure CLI login, DevOps extension presence, and repository context before PR creation.
  • Logical commits and branching: groups changes into meaningful commits, creates/updates a feature branch, and aligns with PR templates.
  • PR generation and templating: detects available PR templates, crafts a descriptive PR title and description, and opens the PR via the Azure CLI.

Quick Start

Organize current changes into logical commits, create a feature branch if needed, select an appropriate PR template, and open a ready Azure DevOps PR via the Azure CLI.

Frequently Asked Questions about make-pr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Azure DevOps pull request creation from local Git changes?

To automate Azure DevOps pull request creation, this Skill groups your workspace changes into logical commits, creates a feature branch, selects a PR template, and opens the PR via Azure CLI.

What are the prerequisites to create an Azure DevOps PR using automation?

Creating an Azure DevOps PR requires Azure CLI login, the Azure DevOps extension installed, and a valid repository context. The process runs preflight checks to validate these dependencies before proceeding.

Can I generate Azure DevOps pull requests from uncommitted workspace changes?

Yes, you can generate Azure DevOps pull requests from uncommitted workspace changes. The workflow organizes uncommitted or committed work into logical commits before creating a feature branch and opening the PR.

How does automated PR generation handle branch naming and PR templates?

Automated PR generation enforces branch naming conventions and applies PR templates by detecting available templates in the repository, then crafting a descriptive PR title and description to align with project standards.

What is the best way to organize local commits before opening an Azure DevOps PR?

The best way to organize local commits before opening an Azure DevOps PR is to group workspace changes into meaningful commits, ensuring the feature branch aligns with PR templates and passes safety checks.

Does automated PR creation work without committing changes to a feature branch?

No, automated PR creation requires a feature branch. The workflow handles uncommitted changes by organizing them into logical commits and creating or updating a feature branch before opening the Azure DevOps PR.