create-pr

Create GitHub pull requests using predefined templates and language conventions.

8|Updated Oct 26, 2025
One-click install
npx skills add https://github.com/sasamuku/dotfiles --skill create-pr-sasamuku
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pr
Source: https://github.com/sasamuku/dotfiles/tree/main/.claude/skills/create-pr
Command: npx skills add https://github.com/sasamuku/dotfiles --skill create-pr-sasamuku

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of creating GitHub pull requests, ensuring that they adhere to the repository's standards and conventions, reducing the time spent on manual formatting and content creation.

Core Features & Use Cases

  • Automated PR Creation: Generates pull requests with the correct template, language, and formatting.
  • Template Adherence: Ensures that PRs follow the repository's PR template and language conventions.
  • Language Selection: Automatically selects the appropriate language for the PR based on the repository's and recent PRs' conventions.
  • Quick Start: Provides a simple command to initiate the PR creation process.

Quick Start

Run the 'create-pr' skill to start the PR creation process for your changes.

Frequently Asked Questions about create-pr

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

FAQPage Schema
How do I automate GitHub pull request creation with predefined templates?

Automating GitHub pull request creation uses predefined templates and language conventions to generate PR titles and bodies. It ensures formatting adheres to repository standards by analyzing recent PRs and applying the correct structure automatically.

Does automated PR creation work with my existing GitHub PR template?

Yes, automated PR creation works with your existing GitHub PR template. The process requires a GitHub repository configured with a PR template to ensure the generated title and body match your specific repository standards and conventions.

Do I need the gh CLI installed to automate pull request formatting?

Yes, you need the gh CLI installed to automate pull request formatting. The GitHub CLI acts as the underlying dependency required to interact with your repository, fetch recent PR conventions, and execute the pull request creation process.

How does language selection work when generating a GitHub pull request?

Language selection for GitHub pull requests works by analyzing the conventions of recent PRs in your repository. It automatically detects and selects the appropriate language for the PR title and body, ensuring consistency with your project's historical documentation style.

What is the best way to ensure my pull requests follow repository conventions?

The best way to ensure pull requests follow repository conventions is to automate the creation process. By leveraging predefined templates and analyzing recent PRs, the system automatically formats titles and bodies to match your repository's established language and structural standards.

What happens if my GitHub repository lacks a PR template for automated creation?

If your GitHub repository lacks a PR template, automated PR creation cannot properly format the pull request body. A predefined PR template in the repository is explicitly required to generate the structured content and ensure adherence to repository standards.