Skip to content
cccskills
FreePublished on GitHub

pr

Prepare a pull request for the current branch by reviewing its commits and diff, choosing a conventional title, and filling in the repository’s pull request template. Then push the branch and create the PR targeting the default main branch.

OriginalShow the original description

Create a pull request for the current branch

BuddiesOfBudgie/budgie-desktop1,345 stars(GitHub 1,345 + cccskills 0)
Works withGitHub

Run score Not tested

See how to install

Good for

  • Opening a pull request for a completed branch
  • Summarizing all changes since the branch split from main
  • Creating a PR using the repository’s contribution format

Files included (1)

  • SKILL.md1.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Create a Pull Request

You are creating a pull request for the current branch on budgie-desktop (C / Vala desktop environment built with Meson + Ninja).

Step 1: Gather Context

Run these commands to understand the current state:

git status
git log --oneline main..HEAD
git diff main...HEAD --stat
git diff main...HEAD
git branch --show-current

If there are uncommitted changes, run the /commit skill first before proceeding.

Step 2: Determine PR Type

Based on the changes, choose the appropriate conventional commit type and scope. See CONTRIBUTING.md for the full list of types and scopes.

Step 3: Generate PR Content

Title format: <type>: <short description> (under 70 characters)

Read .github/PULL_REQUEST_TEMPLATE.md and use its structure as the body format for the PR. Fill in the sections based on the changes being submitted.

Step 4: Create the PR

Push the branch and create the PR:

git push -u origin HEAD
gh pr create --title "<title>" --body "$(cat <<'EOF'
<body content>
EOF
)"

Target branch: main (default)

Notes

  • Review all commits since divergence from main, not just the latest one
  • Ensure the title accurately reflects the overall change
  • Test plan should include build verification with ninja -C build
  • See CONTRIBUTING.md for full contribution guidelines and AI attribution policy

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

commit

FreeSummary

Review staged and unstaged changes, select relevant files, and create a Git commit using Conventional Commits, a format for structured commit messages. The workflow adds the required DCO sign-off and checks the repository status afterward.

  • Committing a focused set of changes
  • Writing a commit message in Conventional Commits format
  • Adding the required DCO sign-off to a commit
BuddiesOfBudgie/budgie-desktop1.3KUpdated Oct 27, 2026

See all skills by BuddiesOfBudgie

Report a problem with this skill