git-pr
CommunityEffortless GitHub PRs, quality assured.
Authoratournayre
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the entire GitHub Pull Request (PR) creation workflow, eliminating manual steps, ensuring code quality, and streamlining project management. It tackles the repetitive tasks of pre-checks, assignments, and review initiation.
Core Features & Use Cases
- Smart QA Integration: Automatically runs intelligent PHP QA checks (e.g.,
make qa) on modified files before PR creation, preventing common errors. - Automated Project & Milestone Assignment: Assigns the PR to relevant GitHub milestones and projects, keeping your project boards organized.
- Code Review Kick-off: Initiates an automatic code review process, ensuring early feedback and adherence to standards.
- Branch Cleanup: Offers to clean up local branches after a successful PR merge.
- Use Case: After committing your changes, simply invoke this skill. It will perform QA, push your branch, create a well-structured PR with a generated title and body, assign it to the correct project/milestone, and even start a code review, all with minimal user input.
Quick Start
Example: Create a PR to 'develop' branch, assign to milestone '1.0.0' and project 'Feature X'
/git:pr develop --milestone "1.0.0" --project "Feature X"
Example: Create a PR with no automatic review and delete local branch after merge
/git:pr main --no-review --delete
Dependency Matrix
Required Modules
gitghpython3jqmaketimeout
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: git-pr Download link: https://github.com/atournayre/claude-marketplace/archive/main.zip#git-pr Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.