Automates the GitHub PR flow with changelog updates and conventional commit labeling.

Install

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

Installs to .claude/skills/pr-gacela-project

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.

Push branch and create a PR with concise description and labels
63 charsno explicit “when” trigger
Beginner

Key capabilities

  • →Update CHANGELOG.md if necessary
  • →Generate a PR title based on issue number or branch prefix
  • →Read and use `.github/PULL_REQUEST_TEMPLATE.md` for PR body
  • →Create a pull request with assignee and labels
  • →Report the PR URL to the user

How it works

The skill checks for changelog updates, pushes the current branch, generates a PR title, reads a template for the PR body, and then creates a pull request with appropriate labels and assignee.

Inputs & outputs

You give it
Current branch with changes, optional issue number
You get back
Updated CHANGELOG.md (if applicable), pushed branch, and a GitHub pull request with a generated title, body, and labels

When to use pr

  • →Open PR with changelog update
  • →Automate PR labeling
  • →Create PR from issue
  • →Sync PR body with templates

About pr

Updates the changelog, pushes the branch, fetches issue titles, and generates a PR using the repository's official template.

Push branch and create a PR with concise description and labels

When not to use it

  • →When the changelog should not be updated
  • →When a specific PR template is not available at `.github/PULL_REQUEST_TEMPLATE.md`
  • →When the PR body should exceed 15 lines

Limitations

  • →PR body must be under 15 lines
  • →Requires `.github/PULL_REQUEST_TEMPLATE.md` for PR body structure
  • →Labels are selected from a predefined set based on branch prefix or commit type

How it compares

This skill automates the creation of a pull request by integrating changelog updates, dynamic title generation, template-based body creation, and intelligent label assignment, which is more efficient than manual PR creation.

Compared to similar skills

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

SkillInstallsUpdatedSafetyDifficulty
pr (this skill)05moReviewBeginner
github-workflow-automation114moReviewAdvanced
testing-workflow1611moReviewIntermediate
github-actions-templates75moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

Search skills

Search the agent skills registry