What problem does it solve?
This Skill automates the process of creating well-formatted pull requests with proper titles, bodies, linked issues, and implementation report enrichment, reducing the time and effort required to manage PRs.
Core Features & Use Cases
- Automated PR Creation: Generate PRs with structured content using PR templates if available.
- Branch Validation: Ensures the branch is ready for PR creation by checking for main/master avoidance, clean working directory, and presence of commits.
- Template Discovery: Automatically selects and uses PR templates for PR body and title.
- Commit Analysis: Analyzes commits for summary, changed files, and issue references to populate PR content.
- Pull Request Verification: Checks the status of the created PR and reports any issues.
- User Feedback: Provides clear output to the user upon PR creation, including the PR number and URL.
Quick Start
Use the prp-pr skill to create a pull request for your feature branch 'feature-user-auth'.