pr-create-by-branch

Generate GitHub Pull Request titles and bodies from branch diffs.

1|Updated Jan 2, 2013
One-click install
npx skills add https://github.com/mkiken/SettingFiles --skill pr-create-by-branch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-create-by-branch
Source: https://github.com/mkiken/SettingFiles/tree/main/ai/claude/skills/pr-create-by-branch
Command: npx skills add https://github.com/mkiken/SettingFiles --skill pr-create-by-branch

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of GitHub Pull Requests from the current branch, streamlining the process and saving time.

Core Features & Use Cases

  • Auto-generate PR Title and Body: Automatically generates a PR title and body from the diff against the target branch.
  • Branch Targeting: Allows you to specify the target branch for the PR.
  • User Confirmation: Asks for user confirmation at critical steps to ensure accuracy.

Quick Start

Create a pull request from the current branch with title "Feature Update" against the "main" branch.

Frequently Asked Questions about pr-create-by-branch

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

FAQPage Schema
How do I automate GitHub Pull Request creation from a branch diff?

Automate GitHub Pull Request creation by generating titles and bodies directly from branch diffs. This Skill analyzes differences against a target branch to populate PR details automatically.

What is the best way to auto-generate a PR title and body from a feature branch?

Auto-generating a PR title and body from a feature branch requires analyzing the commit diff against the main branch. This Skill uses GitHub CLI to parse diffs and populate PR metadata automatically.

Do I need GitHub CLI installed to automate PR creation?

Yes, you need the GitHub CLI (gh) and git installed to automate PR creation. These dependencies provide the necessary repository access and diff parsing capabilities required by the scripts.

Can I specify the target branch when automating a Pull Request?

Yes, you can specify the target branch when automating a Pull Request. The Skill supports branch targeting to ensure the diff is calculated and the PR is opened against the correct base branch.

Does automated PR generation require manual confirmation before submitting?

Automated PR generation requires manual confirmation at critical steps. The Skill asks for user confirmation before finalizing the Pull Request to ensure accuracy of the generated title and body.

Are there limitations to automating Pull Requests from branch diffs?

Automating Pull Requests from branch diffs is limited to GitHub repositories and requires proper GitHub CLI configuration. Complex multi-repository dependencies or non-GitHub platforms are not supported.