pr-creator

Automate GitHub pull request creation using repository templates and conventional commits.

106k|14.4k|Updated Apr 17, 2025
One-click install
npx skills add https://github.com/google-gemini/gemini-cli --skill pr-creator-google-gemini
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-creator
Source: https://github.com/google-gemini/gemini-cli/tree/main/.gemini/skills/pr-creator
Command: npx skills add https://github.com/google-gemini/gemini-cli --skill pr-creator-google-gemini

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill standardizes and speeds up PR creation by ensuring PRs follow repository templates and conventions, reducing back-and-forth and errors.

Core Features & Use Cases

  • Template-driven PRs: Automatically apply repository PR templates to descriptions and checklists.
  • Preflight & Validation: Guide branch creation, template selection, and preflight checks before PR submission.
  • Use Case: A developer creates a feature branch, uses this skill to draft a compliant PR description and ensure it matches the team's conventions.

Quick Start

Draft a PR description that adheres to the repository's PR templates for a given change.

Frequently Asked Questions about pr-creator

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

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

You can automate pull request creation by applying repository templates to PR descriptions. This standardizes PRs by enforcing conventions, reducing errors, and guiding branch management before submission.

What is the best way to standardize pull request descriptions for code review?

Standardizing pull request descriptions involves applying a chosen repository template to the PR draft and validating it against conventional commits. This ensures compliance before the PR submission workflow.

How do preflight checks work for Git workflows before submitting a pull request?

Preflight checks for Git workflows validate branch creation, template selection, and pull request descriptions against configured conventions. This process ensures compliance before final PR submission.

Can I validate pull requests against conventional commits style automatically?

Yes, pull requests can be validated against a conventional commits style when configured. The automation checks the PR description and branch management steps to ensure compliance before submission.

Does this pull request automation work without any external dependencies?

Yes, this pull request automation operates without external dependencies. It reads templates from common paths and applies them to PR descriptions natively within standard Git workflows.