MustafaDorgham

PR Description Generator — Git skill for Claude Code

Git community

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

Terminal
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:

  1. **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
  2. **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 Repository