What problem does it solve?
Automates the repetitive and error-prone process of reviewing a local Git branch and creating a well-structured pull request so developers can open clear, reviewer-friendly PRs quickly without manual assembly of title, body, and changelog updates.
Core Features & Use Cases
- Platform detection and tooling: Detects whether the repo uses GitHub or Azure DevOps and uses the appropriate CLI (gh or az) to interact with the hosting platform.
- Comprehensive branch analysis: Verifies the branch is pushed, checks for existing PRs, analyzes all commits and diffs, and reads relevant files to build context-rich PR content.
- Structured PR composition and changelog integration: Produces a concise title and grouped body emphasizing why changes were made, appends closing issue references when found, creates a draft PR, updates the nearest CHANGELOG with the PR reference, and marks the PR ready for review.
- Use Cases: Quickly generate PRs after feature work, standardize PR descriptions across a team, and ensure changelogs consistently reference PRs.
Quick Start
Run the skill to analyze the current branch, draft a reviewer-focused PR title and body, create a draft PR on the detected platform, update the nearest CHANGELOG with the PR reference, and return the PR URL.