What problem does it solve?
This Skill automates creating pull requests from your current Git branch, handling uncommitted changes, preventing broken builds from being pushed, and composing a suitable title and description for review.
Core Features & Use Cases
- Detects the active branch, enforces or suggests a branch prefix when applicable, and prepares a PR against the target upstream.
- Stages, commits, and pushes changes as needed, using Conventional Commits to ensure clear history.
- Creates a GitHub pull request or updates an existing one via the GitHub CLI, returning the PR URL for easy sharing.
- Use Case: A developer finishes a feature on a topic branch and wants to open a draft PR for team review without leaving their local workflow.
Quick Start
Run the pr skill on your current branch to automatically create or update a draft PR.