make-pr

Analyzes commits and generates context-aware pull requests for GitHub or Azure DevOps.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/Saturate/claude --skill make-pr-saturate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-pr
Source: https://github.com/Saturate/claude/tree/main/skills/make-pr
Command: npx skills add https://github.com/Saturate/claude --skill make-pr-saturate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates PR creation by analyzing commits and generating context-rich descriptions for GitHub or Azure DevOps.

Core Features & Use Cases

  • Auto-detects the target platform from the git remote and uses gh for GitHub or az for Azure DevOps.
  • Generates PR title and description from commit history, with explainable rationale.
  • Supports creating, opening, updating, or annotating PRs across platforms; handles common workflows like drafts and reviewers.

Quick Start

Run the make-pr skill inside a Git repository to auto-generate and submit a PR using the detected platform.

Frequently Asked Questions about make-pr

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

FAQPage Schema
How do I automatically create a pull request from my git commits?

To automatically create a pull request, you can use a tool that analyzes your git commit history to generate context-aware titles and descriptions. This Skill auto-detects the platform from your git remote and submits the PR using the appropriate CLI.

Does this PR automation tool work with both GitHub and Azure DevOps?

Yes, this PR automation tool works with both GitHub and Azure DevOps. It automatically detects the target platform from your configured git remote and uses the gh CLI for GitHub or the az CLI for Azure DevOps accordingly.

What do I need to set up before automating PR creation across platforms?

Before automating PR creation, you need a valid git repository and authenticated CLI tools for your target platform. The workflow enforces these prerequisites to ensure it can successfully analyze commits and submit pull requests to GitHub or Azure DevOps.

Can I create draft pull requests and assign reviewers using automation?

Yes, you can create draft pull requests and assign reviewers using this automation. It handles common PR workflows across GitHub and Azure DevOps, supporting creating, opening, updating, and annotating pull requests through a guided process.

How are pull request titles and descriptions generated from commit history?

Pull request titles and descriptions are generated by analyzing your commit history to produce context-rich content with explainable rationale. The automation extracts relevant context directly from your git commits to build the PR body.

Why does my automated PR workflow fail to detect the correct platform?

Automated PR platform detection fails if the git remote is not properly configured or the required CLI tools are unauthenticated. The workflow requires a valid git repository and authenticated gh or az CLI tools to correctly identify and submit to the platform.