create-pr

Generate pull request titles, bodies, and test plans from staged changes.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/sitharaj88/claude-skills --skill create-pr-sitharaj88
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pr
Source: https://github.com/sitharaj88/claude-skills/tree/main/skills/create-pr
Command: npx skills add https://github.com/sitharaj88/claude-skills --skill create-pr-sitharaj88

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the creation of pull requests by automatically analyzing your code changes and generating a well-structured title, body, and test plan, saving you time and ensuring consistency.

Core Features & Use Cases

  • Automated PR Generation: Creates PR titles and bodies based on commit history and code diffs.
  • Intelligent Analysis: Analyzes commits to categorize changes (features, fixes, etc.) and identifies issue references.
  • Structured Output: Generates a PR body with a summary, detailed changes, and a test plan.
  • Use Case: After completing a new feature, use this Skill to quickly generate a comprehensive pull request ready for review, ensuring all necessary information is included.

Quick Start

Use the create-pr skill to generate a pull request from the current branch to 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 generate a pull request from staged changes and commit history?

Generate a pull request by analyzing staged changes and commit history to produce well-structured titles, categorized bodies, and actionable test plans. Supports integration with Git and GitHub CLI for automated PR creation and pushing.

What's the best way to automate GitHub PR creation with categorized change summaries?

Automate GitHub PR creation by analyzing commits to categorize changes into features, fixes, and issue references. Generates structured PR bodies with summaries, detailed change logs, and test plans ready for review.

Can I use the GitHub CLI to push and create a pull request automatically?

Yes, GitHub CLI integration supports automated PR creation and pushing. Analyzes your current branch changes against the main branch to generate a comprehensive pull request with a structured title, body, and test plan.

Does automated pull request generation work with existing Git commit logs?

Automated PR generation works with existing Git commit logs by analyzing the commit history to identify issue references and categorize changes, ensuring the generated PR body accurately reflects your development workflow.

Why should I use a structured pull request generator instead of manual entry?

Use a structured generator to save time and ensure consistency across reviews. It analyzes code diffs automatically to create comprehensive PR titles, categorized change summaries, and actionable test plans without manual formatting.

What limitations exist when generating PR bodies from code diffs?

Generation relies on staged changes and commit history for accuracy. Ensure your current branch changes are properly staged and committed against the main branch to generate well-structured PR titles, bodies, and test plans without missing data.