pr-creator

Automate GitHub pull request creation, review triage, and merging.

15|2|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/enitrat/skill-issue --skill pr-creator-enitrat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-creator
Source: https://github.com/enitrat/skill-issue/tree/main/plugins/base-config/skills/pr-creator
Command: npx skills add https://github.com/enitrat/skill-issue --skill pr-creator-enitrat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ghapi, typer, rich, and includes scripts (resource) and references (resource) components.

What problem does it solve?

PR authoring and review management can be repetitive and error-prone; this skill provides a structured guide to create PRs, write effective descriptions, link issues, triage reviewer comments, and drive merges reliably.

Core Features & Use Cases

  • PR creation guidance: craft concise titles and informative bodies that align with conventions.
  • Review workflow: triage comments, apply changes, and coordinate reviewers to speed merges.
  • Lifecycle automation: create, label, assign reviewers, and merge PRs across repositories with safeguards.

Quick Start

Create a new PR by writing a concise title and a detailed description, then follow the guided review workflow.

Frequently Asked Questions about pr-creator

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

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

Automate pull request creation and merge coordination by using a Python-based CLI to interface with GitHub repositories, craft descriptions, assign reviewers, and drive merges with built-in safeguards.

What is the best way to triage PR review comments and apply changes?

Triage PR review comments and apply changes by following a guided review workflow that coordinates reviewers, manages feedback, and speeds up the merge process across repositories.

How do I write effective pull request titles and descriptions that follow conventions?

Write effective pull request titles and descriptions by using PR creation guidance to craft concise titles and informative bodies that align with standard repository conventions.

Does the GitHub PR workflow automation require specific dependencies to run?

GitHub PR workflow automation requires a Python environment with specific dependencies, including GhApi for GitHub interfacing, Typer for CLI construction, and Rich for terminal formatting.

Can I link issues and assign labels automatically when creating a pull request?

Link issues and assign labels automatically during pull request creation by leveraging lifecycle automation features that manage PR metadata and coordinate reviewer assignments across repositories.

What are the limitations of CLI-based pull request automation for code review?

CLI-based pull request automation focuses on authoring, labeling, and merging, meaning complex code review reasoning is limited to structured guidance rather than deep semantic code analysis.