Pull Request

Generate GitHub pull requests with titles and descriptions from branch commits.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/nille/shipkit --skill pull-request-nille
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Pull Request
Source: https://github.com/nille/shipkit/tree/main/shipkit/core/skills/pr
Command: npx skills add https://github.com/nille/shipkit --skill pull-request-nille

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PRs often lack clear titles and descriptions, making reviews slow and error-prone.

Core Features & Use Cases

  • Analyzes commits on the current branch relative to the base to summarize changes.
  • Generates a concise, imperative PR title and a thorough PR body suitable for review.
  • Creates the PR via the GitHub CLI with optional reviewers and draft mode.

Quick Start

Create a PR from your current branch with a well-described title and body.

Frequently Asked Questions about Pull Request

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

FAQPage Schema
How do I generate a pull request description automatically from git commits?

You can generate a pull request description automatically by analyzing commits on your current branch relative to the base. This Skill reads diffs and branch state to produce a concise title and thorough body suitable for review.

What's the best way to create a well-described PR from my current git branch?

The best way to create a well-described PR is automating title and body generation from branch commits. It analyzes your changes against the base and creates the PR via the GitHub CLI with optional reviewers and draft mode.

Do I need the GitHub CLI installed to automate pull request creation?

Yes, you need the GitHub CLI installed to automate pull request creation. This Skill requires both git and the gh CLI, plus repository access, to read branch state and create the PR on your behalf.

Can I add reviewers or open a draft PR using automated generation?

Yes, you can add reviewers or open a draft PR using automated generation. When creating the PR via the GitHub CLI, the Skill supports optional reviewers and draft mode for safe, reviewable pull requests.

Why do my pull requests lack clear titles and detailed descriptions for code review?

Your pull requests lack clear titles and descriptions because manual summarization is often skipped. Analyzing commits against the base branch auto-generates an imperative title and a thorough PR body, making reviews faster and less error-prone.

When should I not use automated PR generation for my branch?

You should not use automated PR generation when your branch contains sensitive commits requiring manual phrasing. While it produces safe, reviewable PRs from diffs, you must review the generated text before publishing if precise wording is critical.