create-pr

Create pull requests for Git repositories with commit history analysis and templates.

230|29|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/fpindej/netrock --skill create-pr-fpindej
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pr
Source: https://github.com/fpindej/netrock/tree/main/.claude/skills/create-pr
Command: npx skills add https://github.com/fpindej/netrock --skill create-pr-fpindej

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill automates the process of creating and submitting pull requests, ensuring adherence to project conventions and reducing manual overhead.

Core Features & Use Cases

  • Automated PR Creation: Generates pull requests with appropriate titles, labels, and bodies based on branch context and commit history.
  • Convention Enforcement: Enforces rules like not committing on the master branch, signing commits, and using specific PR templates.
  • Use Case: After completing a set of related commits on a feature branch, use this Skill to quickly create a well-formatted pull request ready for review, including session documentation for non-trivial changes.

Quick Start

Use the create-pr skill to make a pull request for the current branch, targeting the main branch.

Frequently Asked Questions about create-pr

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

FAQPage Schema
How do I automate pull request creation for Git repositories?

Automating pull request creation involves analyzing the branch context and commit history to generate a well-formatted PR body. This skill handles PR generation by applying project-specific templates and enforcing rules like avoiding direct master commits.

What is the best way to enforce commit conventions before opening a pull request?

Enforcing commit conventions before opening a pull request requires checking branch names and commit signatures against project rules. This skill automates convention enforcement by validating branch context and applying specific PR templates during creation.

Can I create a stacked pull request workflow by specifying a custom base branch?

Yes, you can create a stacked pull request workflow by specifying a custom base branch. This skill supports stacked PR workflows by allowing base branch specification, ensuring the pull request targets the correct dependent branch.

How does commit history analysis improve pull request body generation?

Commit history analysis improves pull request body generation by extracting related changes to populate PR templates automatically. This skill evaluates your commit history to ensure the generated PR body accurately reflects the feature branch context.

Does this automated PR creation tool work with existing CI/CD pipelines?

Automated PR creation tools integrate with CI/CD pipelines by standardizing the PR submission format for subsequent automated checks. This skill streamlines Git workflows by generating consistent pull requests ready for CI/CD validation and code review.