pr

Analyze code changes and generate pull request content on GitHub.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, github-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of manually creating and managing high-quality pull requests (PRs) by automating the analysis of code changes, generating PR titles and descriptions, and updating PRs in GitHub.

Core Features & Use Cases

  • Code Analysis: Analyzes the full diff against the base branch to ensure PRs are complete and accurate.
  • Automated PR Content: Writes concise titles and structured bodies for PRs.
  • PR Management: Handles PR creation or updates in GitHub with detailed verification steps.

Quick Start

Run 'create_pr' with the title and body content to generate and update a pull request on GitHub.

Frequently Asked Questions about pr

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

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

You can automate pull request creation by analyzing the full code diff against the base branch to automatically generate concise PR titles and structured bodies, then pushing them directly to GitHub.

How does code analysis work for automated PR content generation?

Automated PR content generation works by analyzing your full code diff against the base branch, ensuring the resulting PR titles and structured bodies accurately reflect the complete code changes.

Do I need GitHub CLI and Git installed to generate pull requests?

Yes, you need both Git and GitHub CLI installed to use this PR creation skill, as it relies on Git hooks for verification and GitHub authentication to manage pull requests.

Can I update an existing pull request instead of creating a new one?

Yes, the PR management process handles both creating new pull requests and updating existing ones in GitHub, utilizing detailed verification steps to ensure PR accuracy.

What's the best way to ensure my pull request content is accurate?

The best way to ensure PR accuracy is using Git hooks to verify code before creating or updating PRs, combined with analyzing the full diff to generate complete and accurate PR content.

Why does my automated pull request fail on GitHub?

Automated pull request creation fails if GitHub authentication is not configured correctly or if the GitHub repository is not properly set up, as both are required dependencies for verifying and pushing code changes.