What problem does it solve?
This Skill automates the creation of GitHub pull requests, ensuring consistency, capturing necessary details like screenshots for UI changes, and adhering to best practices for branch management and Jira integration.
Core Features & Use Cases
- Automated PR Creation: Uses
gh CLI to create pull requests from your current branch.
- Jira Integration: Automatically detects and links Jira ticket numbers from branch names.
- UI Change Screenshot Capture: Detects UI changes and guides you through capturing and embedding screenshots in the PR description.
- Best Practice Enforcement: Enforces checks for branch status, pre-commit validation, and correct base branch usage.
- Use Case: After finishing a feature on a branch like
ESO-1234/add-user-profile, run this Skill to create a PR, automatically linking it to the Jira ticket, including screenshots if UI was modified, and ensuring the correct base branch is targeted.
Quick Start
Run the create-pr skill to generate a pull request for your current branch, automatically including relevant details and screenshots if UI changes were made.