create-pr

Create GitHub pull requests with conventional commit titles and detailed bodies.

4|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/showcase-gig-platform/scg-ai-playbook --skill create-pr-showcase-gig-platform
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pr
Source: https://github.com/showcase-gig-platform/scg-ai-playbook/tree/main/skills/create-pr
Command: npx skills add https://github.com/showcase-gig-platform/scg-ai-playbook --skill create-pr-showcase-gig-platform

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating GitHub Pull Requests, automating the generation of titles and bodies based on your code changes and repository templates.

Core Features & Use Cases

  • Automated PR Title & Body Generation: Crafts conventional commit-style titles and detailed PR bodies by analyzing commit history and diffs.
  • Template Integration: Seamlessly uses existing pull_request_template files in your repository or a default template.
  • Base Branch Suggestion: Intelligently suggests base branches for your PR based on remote branch activity.
  • Use Case: After finishing a feature, you can ask the AI to "Create a PR for my current branch," and it will handle the title, body, and creation process.

Quick Start

Ask the AI to create a pull request for your current branch.

Frequently Asked Questions about create-pr

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

FAQPage Schema
How do I automatically generate a GitHub Pull Request title and body from my commits?

To automatically generate a GitHub Pull Request title and body, this Skill analyzes your git commit history and diffs to craft a conventional commit-style title and a detailed description. It then handles the creation process seamlessly using your repository's specific templates.

What is the best way to create a pull request for my current branch without manual typing?

The best way to create a pull request for your current branch is to ask the AI to automate it. The Skill analyzes your code changes, suggests an appropriate base branch based on remote activity, and uses repository-specific or default pull request templates to generate the content.

Does the automated PR creation tool work with existing pull_request_template files?

Yes, automated PR creation works with existing pull_request_template files. The Skill seamlessly integrates your repository's specific templates by default, ensuring that the generated pull request body aligns with your project's required documentation and code review standards.

Do I need GitHub CLI or git installed to use an automated pull request generator?

Yes, you need GitHub CLI or GitHub MCP, git, and internet access to use this automated pull request generator. These dependencies are required to analyze local commit diffs, interact with remote branch activity, and programmatically create the pull request on GitHub.

How does intelligent base branch suggestion work when creating a GitHub Pull Request?

Intelligent base branch suggestion works by analyzing remote branch activity in your repository to determine the most appropriate target for your pull request. It evaluates the current branch context to ensure the generated PR is correctly directed against the active development branch.