PR Description Generator — Git skill for Claude Code
Generate pull request descriptions by analyzing commits and changes.
How to install PR Description Generator
Installs to ~/.claude/skills/mustafadorgham-agentic-slash-commands-pr-description-generator/SKILL.md
mkdir -p ~/.claude/skills/mustafadorgham-agentic-slash-commands-pr-description-generator && curl -fsSL https://raw.githubusercontent.com/MustafaDorgham/agentic-slash-commands/HEAD/skills/pr-description-generator.md -o ~/.claude/skills/mustafadorgham-agentic-slash-commands-pr-description-generator/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What PR Description Generator does
description: Generate pull request descriptions by analyzing commits and changes allowed-tools: Bash(git log), Bash(git diff), Bash(gh pr list), Read(*.md)
Generate comprehensive PR descriptions for the /create-pull-request command:
**Analyze Commit History**:
- Get all commits since divergence from base branch
- Extract commit messages and changes
- Identify patterns and themes across commits
- Group related changes together
**Categorize Changes**:
- New features
Alternatives in Git
- Worktree Deliver — Commit all work, push, and create a pull request from the current worktree 23.4k ★
- Yeet — Stage, commit, push code, and open a GitHub pull request via CLI 14.6k ★
- Generate PR Description — You are tasked with generating a comprehensive pull request description following the repository's standard te 10k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
PR Template
Generate a pull request description for the current branch by analyzing all commits and changes since divergin
Commit Message Generator
Generate descriptive commit messages by analyzing staged changes
Review Commit PR Discipline
Review the current branch's commits and working tree for commit and pull-request discipline, then produce well
Git PR
Push the branch and open a pull request. Commits any pending changes automatically with an appropriate message
Smart Commit
Intelligently commit changes by analyzing diffs and creating focused commits
Merge Pilot
Analyzes uncommitted changes and proposes how to split/organize them into commits with best-practice messages,
Related Agents
PR Description Generator
Use this agent to analyze code changes in a pull request and generate
PR Prep
Use this agent when the user wants to prepare a pull request, review changes before PR submission, generate PR
PR Writer
Generate comprehensive pull request descriptions from git changes.