pr

Create GitHub Pull Requests with generated titles and summaries.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/mikersays/mikersays-plugins --skill pr-mikersays
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr
Source: https://github.com/mikersays/mikersays-plugins/tree/main/plugins/pr/skills/pr
Command: npx skills add https://github.com/mikersays/mikersays-plugins --skill pr-mikersays

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of creating GitHub Pull Requests (PRs), generating titles, summaries, and test plans to streamline the code review workflow.

Core Features & Use Cases

  • Automated PR Creation: Generates titles, summaries, and test plans for GitHub PRs.
  • Branch and Commit Analysis: Analyzes the current branch and commits to ensure all conditions are met for a PR.
  • PR Initialization: Pushes unpushed commits, checks for existing PRs, and sets up the PR content.
  • Use Case: Ideal for developers looking to quickly create PRs with minimal manual effort, ensuring all necessary information is included for review.

Quick Start

Create a PR for the current branch with the title "Update documentation" using the pr skill.

Frequently Asked Questions about pr

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

FAQPage Schema
How do I automate GitHub pull request creation for my current branch?

Automating GitHub pull request creation involves analyzing branch status and commits to auto-generate titles, summaries, and test plans before executing the 'gh pr create' command. This streamlines code review workflows by minimizing manual effort and ensuring necessary information is included.

Can I auto-generate PR titles and summaries from my git commits?

Yes, auto-generating PR titles and summaries from git commits is possible by analyzing the current branch and commit history. The system initializes PR content, pushes unpushed commits, and sets up the title and summary automatically based on the changes.

Do I need the gh command-line tool to create pull requests automatically?

Yes, you need the 'gh' command-line tool and GitHub authentication to automate pull request creation. The automation relies on 'gh' to push unpushed commits, check for existing PRs, and execute the 'gh pr create' command.

What's the best way to streamline my code review workflow with GitHub automation?

Streamlining code review workflows with GitHub automation is best achieved by using scripts that auto-generate PR content, including titles, summaries, and test plans. This ensures all necessary information for review is included while reducing manual effort.

Does automated PR creation check for existing pull requests on the branch?

Yes, automated PR creation checks for existing pull requests on the branch during initialization. It analyzes the branch status, pushes any unpushed commits, and verifies whether a PR already exists before proceeding to set up new PR content.