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-commit skill.
- 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'.