agentskills.codes

Create pull requests with structured description

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

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

Search skills

Search the agent skills registry