git.pr.create

Analyze a feature branch's commit history and create a GitHub pull request with a summary and test plan.

Updated Aug 9, 2025
One-click install
npx skills add https://github.com/chrislyons/carbon-acx --skill git-pr-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git.pr.create
Source: https://github.com/chrislyons/carbon-acx/tree/main/.claude/skills/shared/git-pr-create
Command: npx skills add https://github.com/chrislyons/carbon-acx --skill git-pr-create

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh.

What problem does it solve?

This Skill eliminates the manual effort of writing comprehensive pull request descriptions and test plans, ensuring consistent quality and formatting across all PRs.

Core Features & Use Cases

  • Complete Change Analysis: Analyzes all commits in a branch, not just the latest one, for complete context.
  • Structured PR Templates: Generates properly formatted PR bodies with summary sections and actionable test plans.
  • Use Case: After completing work on a feature branch with multiple commits, use this Skill to automatically create a PR with a detailed summary of all changes and a comprehensive testing checklist.

Quick Start

Use the git.pr.create skill to create a pull request for the current branch.

Frequently Asked Questions about git.pr.create

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

FAQPage Schema
How do I automate creating pull requests with summaries and test plans?

Automate pull request creation by analyzing your feature branch's commit history. This Skill generates a comprehensive PR title, summary of all changes, actionable test plan, and issue references, then creates the PR via GitHub CLI with proper formatting and labels.

Can I generate a PR description from multiple commits automatically?

Yes. This Skill parses your entire branch history, not just the latest commit, to produce a multi-commit summary. It assembles all changes into a structured PR body with summary and testing checklist sections.

What information does an automated pull request include?

An automated PR includes a descriptive title, change summary across all commits, comprehensive test plan with actionable steps, references to related issues, applied labels, and a Claude Code footer for transparency.

Do I need to push my branch before creating a pull request?

The Skill handles branch pushing automatically if needed. Provide your local feature branch with commits ready for review, and it pushes to GitHub and creates the PR in one workflow.

Can I override the base branch when creating a pull request?

Yes. This Skill supports base-branch overrides, letting you target a specific branch instead of the default. Specify your target branch during PR creation.

What's required to use this pull request automation?

You need GitHub CLI (gh) installed and authenticated, a local feature branch with commits ready for review, and push access to your repository. The Skill handles the rest via AI-powered analysis and PR assembly.