What problem does it solve?
This Skill streamlines the process of creating pull requests by ensuring adherence to project-specific conventions, templates, and labeling standards, reducing review friction and improving code quality.
Core Features & Use Cases
- Automated Branch Verification: Ensures you are not creating a PR from the main branch.
- Commit Status Check: Verifies that there are no uncommitted changes before proceeding.
- Diff Analysis: Provides a summary of changes and commit history for review.
- PR Template Enforcement: Uses the project's defined PR template for consistent descriptions.
- Automated Labeling: Suggests and applies relevant labels based on code changes and branch naming.
- Use Case: After completing a feature, use this Skill to automatically generate a well-formatted pull request with the correct title, body, and labels, ready for review.
Quick Start
Use the pr skill to create a pull request for the current branch.