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.zipInstalls 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 labelsKey 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
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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| pr (this skill) | 0 | 5mo | Review | Beginner |
| github-workflow-automation | 11 | 4mo | Review | Advanced |
| testing-workflow | 16 | 11mo | Review | Intermediate |
| github-actions-templates | 7 | 5mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
github-workflow-automation
ruvnet
Advanced GitHub Actions workflow automation with AI swarm coordination, intelligent CI/CD pipelines, and comprehensive repository management
testing-workflow
amo-tech-ai
Comprehensive testing workflow for E2E, integration, and unit tests. Use when testing applications layer-by-layer, validating user journeys, or running test suites.
github-actions-templates
wshobson
Create production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions, automating development workflows, or creating reusable workflow templates.
glab
NikiforovAll
Expert guidance for using the GitLab CLI (glab) to manage GitLab issues, merge requests, CI/CD pipelines, repositories, and other GitLab operations from the command line. Use this skill when the user needs to interact with GitLab resources or perform GitLab workflows.
create-pr
n8n-io
Creates GitHub pull requests with properly formatted titles that pass the check-pr-title CI validation. Use when creating PRs, submitting changes for review, or when the user says /pr or asks to create a pull request.
gh-fix-ci
openai
Use when a user asks to debug or fix failing GitHub PR checks that run in GitHub Actions; use `gh` to inspect checks and logs, summarize failure context, draft a fix plan, and implement only after explicit approval. Treat external providers (for example Buildkite) as out of scope and report only the details URL.