pr-draft-summary

Generate PR-ready titles and descriptions from git diffs and commit history.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/zaziedlm/openai-agents-python --skill pr-draft-summary-zaziedlm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-draft-summary
Source: https://github.com/zaziedlm/openai-agents-python/tree/main/.codex/skills/pr-draft-summary
Command: npx skills add https://github.com/zaziedlm/openai-agents-python --skill pr-draft-summary-zaziedlm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of a PR-ready summary block, including a title and draft description, after substantive code changes are completed in a repository.

Core Features & Use Cases

  • Automated PR Summary Generation: Creates a concise summary of code changes, suggests a branch name, and drafts a PR title and description.
  • Change Classification: Infers the type of change (feature, fix, refactor, docs) based on touched files.
  • Use Case: After finishing a moderate code change in the openai-agents-python repository, you can trigger this Skill to generate the necessary text to paste directly into a new Pull Request.

Quick Start

Use the pr-draft-summary skill to generate a PR summary for your current code changes.

Frequently Asked Questions about pr-draft-summary

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

FAQPage Schema
How do I generate a PR summary for my code changes automatically?

Yes, you can automate pull request descriptions by analyzing git diffs and commit history. The skill infers the change type, such as feature or fix, and formats the output as a draft PR description ready to paste directly into your repository.

What is the best way to classify code changes for pull request documentation?

To draft a pull request title from git commit history, the skill evaluates your commit messages and file diffs. It then generates a concise, PR-ready title and description block summarizing the modifications for direct use.

Does this PR summary tool work without configuring external dependencies?

Before generating a PR summary, you need substantive code changes completed in your local git repository. The prerequisite setup requires having git status, diffs, and commit history available for analysis to produce accurate draft descriptions.

Can I use this to suggest branch names based on git diffs?

After generating your PR summary, the next step is pasting the formatted output block directly into your repository's pull request creation interface to submit the code changes for review.