Generate well-formatted pull requests with integrated verification steps.

Install

mkdir -p .claude/skills/pr-dirien && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13462" && unzip -o skill.zip -d .claude/skills/pr-dirien && rm skill.zip

Installs to .claude/skills/pr-dirien

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Create pull requests with structured description
48 charsno explicit “when” trigger
Beginner

Key capabilities

  • Understand all commits on the current branch
  • See the full diff against the main branch
  • Push the branch to remote if not already pushed
  • Create a pull request using gh CLI
  • Return the PR URL to the user

How it works

The skill examines commits and diffs, ensures the branch is pushed, and then creates a pull request using the gh CLI with a short title and a structured body.

Inputs & outputs

You give it
A request to create a pull request
You get back
A pull request URL on GitHub

When to use pr

  • Creating pull requests
  • Summarizing branch changes
  • Adding PR test plans

About this skill

/pr — Pull Request Creation

When to use

When the user runs /pr or asks to create a pull request.

Steps

  1. Run git log --oneline main..HEAD to understand all commits
  2. Run git diff main...HEAD to see the full diff
  3. Check if the branch is pushed: git rev-parse --abbrev-ref --symbolic-full-name @{u}
  4. If not pushed, push with git push -u origin HEAD
  5. Create the PR using gh pr create with:
    • Title: short, under 70 chars

    • Body using the template:

      Summary

      <1-3 bullet points>

      Test plan

      • Tests pass
      • Manual verification

Rules

  • NEVER force push
  • Analyze ALL commits, not just the latest
  • Keep the title concise — details go in the body
  • Return the PR URL to the user when done

Limitations

  • The skill will NEVER force push.

How it compares

This skill automates the creation of a pull request with a structured description and title, unlike manually performing these steps.

Compared to similar skills

pr side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
pr (this skill)04moNo flagsBeginner
resolve-conflicts818moReviewIntermediate
dependency-upgrade265moReviewIntermediate
git-commits214moNo flagsBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry