create-pr

Generate GitHub pull request titles and descriptions from git logs and branch changes.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/DevQwiet/my-skills --skill create-pr-devqwiet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pr
Source: https://github.com/DevQwiet/my-skills/tree/main/create-pr
Command: npx skills add https://github.com/DevQwiet/my-skills --skill create-pr-devqwiet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually creating and describing pull requests (PRs) is a time-consuming and repetitive task. This Skill streamlines PR creation, auto-generating the necessary description.

Core Features & Use Cases

  • Automated PR Description: Generates a concise PR title and body from branch commits and the latest local code state.
  • Pull Request Setup: Identifies and handles the creation of new branches for main line PRs to maintain a stable integration target.
  • Git & GitHub Tools Integration: Leverages the git command line interface for pull request generation, compatible with various branches such as main, master, or develop.

Quick Start

Generate a PR with automatic description by running: !create-pr

Frequently Asked Questions about create-pr

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

FAQPage Schema
How do I automate pull request creation on GitHub?

You can automate pull request creation by running a command that generates a PR description from your branch commits and local code state. This tool leverages the git command line interface to automatically parse branch status and recent changes for GitHub PRs.

How do I generate a PR description from git logs automatically?

Generating a PR description from git logs is handled by analyzing your branch status and recent changes. The tool automatically extracts commit history and local code state to produce a concise PR title and body for your GitHub pull request.

Can I create a pull request from a master or develop branch?

Yes, you can create a pull request from master or develop branches. The tool is compatible with various branch types and handles the creation of new branches for main line PRs to maintain a stable integration target.

Do I need to manually write a title and body when creating a GitHub PR?

No, you do not need to manually write a title and body when creating a GitHub PR. The tool auto-generates a concise description based on your branch commits and the latest local code state, streamlining the entire PR creation process.

What is the best way to streamline repetitive GitHub PR creation tasks?

The best way to streamline repetitive GitHub PR creation is to use an automated tool that generates descriptions from branch commits. This eliminates manual writing by extracting git logs and local code changes to populate the PR title and body automatically.