---
title: "pr-generator"
description: "Generates a consistent pull request (or merge request) title and description from the commits on the current branch, and provides a ready-to-use creation link for Azure DevOps, GitHub, or GitLab."
canonical: https://agentpluginsdirectory.com/plugins/pr-generator
last-updated: 2026-09-22
---

# pr-generator
Generates a consistent pull request (or merge request) title and description from the commits on the current branch, and provides a ready-to-use creation link for Azure DevOps, GitHub, or GitLab.
- Slug: pr-generator
- Publisher: Ira Rainey
- Repository: https://github.com/irarainey/agent-plugins
- Manifest: plugins/pr-generator/plugin.json
- Version: 1.0.0
- License: MIT
- Category (editorial): documentation
- Skills: 1 (pr-generator)
- MCP servers: 0
- Stars: 0
- Repository created: 2026-08-07
- Repository last pushed: 2026-08-07
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/pr-generator
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What pr-generator does, in the publisher's words

An Agent Plugin that turns the commits on your current branch into a consistently structured pull request (or merge request) description, and gives you a link that opens the creation form with the branches already filled in.

Works with Azure DevOps, GitHub, and GitLab, including self-hosted instances.

- The agent runs branch-summary.sh (bash) or branch-summary.ps1 (PowerShell) once, from the repository being summarised.
- The script validates the branch, collects the commits, commit bodies, and changed files, detects the hosting provider from the git remote, and prints a creation URL.
- The agent writes the description from that output alone, using the template in assets/pr-template.md, and returns the title and description followed by the link.

The agent is instructed not to run other git commands or read the changed files, so the description stays grounded in what the commits actually say.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/irarainey/agent-plugins/HEAD/plugins/pr-generator/README.md

## Skills

- pr-generator: Generates a pull request or merge request title, description, and creation link from the commits on the current branch. Use when the user asks to create, raise, open, or draft a PR or MR, or asks for a pull request or merge request description for Azure DevOps, GitHub, or GitLab.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
