creating-pull-request
CommunityAutomate GitHub PRs, from commit to review.
Authorcblecker
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the entire GitHub Pull Request creation process, eliminating manual steps and ensuring consistency. It handles everything from verifying committed changes to generating compelling PR content and pushing your branch, saving you valuable time and reducing context switching.
Core Features & Use Cases
- Automatic Commit Handling: Ensures all changes are committed before PR creation, optionally invoking the
creating-commitskill. - Repository Type Detection: Intelligently identifies if you're working in a fork or origin repository to correctly configure the PR.
- PR Content Generation: Automatically drafts a clear and concise PR title and description based on your changes and commit history.
- Use Case: After completing a feature, simply say "create a PR for this," and the Skill will prepare your branch, push it, and open a well-structured pull request on GitHub, ready for review.
Quick Start
Create a pull request for my current feature branch, targeting 'main'.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: creating-pull-request Download link: https://github.com/cblecker/claude-plugins/archive/main.zip#creating-pull-request Please download this .zip file, extract it, and install it in the .claude/skills/ directory.