pr-generate

Create GitHub pull requests with generated titles and bodies from git diffs.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/olimpus-soft/olimpus-claude-skills --skill pr-generate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-generate
Source: https://github.com/olimpus-soft/olimpus-claude-skills/tree/main/plugins/pr-review-toolkit/skills/pr-generate
Command: npx skills add https://github.com/olimpus-soft/olimpus-claude-skills --skill pr-generate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, gh, curl, make, mkdir, date, cat, ls, python3, sleep, Bash, Read, Write, Edit, Grep, Glob, Skill, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of Pull Requests with generated titles and body, saving time and reducing manual effort in the PR process.

Core Features & Use Cases

  • Automated PR Creation: Generates and creates PRs automatically without user confirmation, analyzing diffs, and constructing titles and bodies.
  • PR Draft Creation: Creates PRs in Draft mode, ready for further review and adjustments.
  • Automated Reviewer Assignment: Assigns a reviewer (Copilot) to the PR for a streamlined review process.
  • Use Case: Ideal for teams looking to speed up their PR creation and review process, especially for smaller or less complex changes.

Quick Start

Use the pr-generate skill to create a new PR for the current branch.

Frequently Asked Questions about pr-generate

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

FAQPage Schema
How do I automate pull request creation with generated titles and descriptions from git diffs?

Automate pull request creation by analyzing git diffs to automatically generate PR titles and body content. The Skill creates draft PRs and assigns a reviewer, streamlining the GitHub code review workflow without manual input.

Can I automatically assign a reviewer when creating a draft pull request on GitHub?

Yes, automated reviewer assignment is supported during draft pull request creation. The Skill assigns Copilot as a reviewer via the GitHub API, requiring valid user permissions to complete the assignment and initiate the review process.

What is the best way to streamline code review workflows for smaller GitHub repository changes?

Streamline code review workflows for smaller changes by using automated PR generation. This analyzes branch diffs, constructs the PR title and body, and opens a draft pull request to reduce manual formatting effort.

Do I need the GitHub API and specific CLI tools to automate PR creation?

Yes, automating PR creation requires the GitHub API for PR operations and reviewer assignment, along with dependencies like git, gh, and curl. You also need user permissions configured in your repository to assign reviewers.

Why does automated PR generation create pull requests in draft mode without user confirmation?

Automated PR generation creates draft pull requests without confirmation to maximize workflow speed for smaller changes. Draft mode ensures the generated title and body can still be reviewed and adjusted before final submission.