What problem does it solve?
This Skill streamlines the process of creating and updating GitHub pull requests, automating the generation of changelog-style descriptions from commit history and managing PR status.
Core Features & Use Cases
- Automated PR Creation: Creates pull requests into a specified base branch (e.g.,
upstream/dev) using the GitHub CLI.
- Changelog-Style Descriptions: Generates PR bodies by organizing commits into sections like "New Features," "Bug Fixes," etc.
- PR Updates: Modifies existing pull requests with new titles, bodies, or status changes (ready, draft, closed, reopened).
- Use Case: After completing a set of features and bug fixes, you can use this Skill to quickly open a PR with a well-formatted description derived from your commit messages, ensuring clarity for reviewers.
Quick Start
Use the update-pr skill to create a pull request into the dev branch with a title 'feat(api): add new endpoint' and a body describing the changes.