What problem does it solve? Writing a good PR description is repetitive work: reviewers need to know why the change exists, what changed at a logical level, and how to verify it, but assembling that from a pile of commits by hand is tedious and often skipped. ## Core Features & Use Cases - Branch Diff Analysis: Collects all commits and the full diff of the current branch against the base branch (main/master) to build context. - Structured PR Output: Produces a title following Conventional Commits and a description with Why / What changed / How to verify / Risks sections, surfacing breaking changes explicitly. - Optional Publishing: After user confirmation, can create the PR via the GitHub CLI (gh pr create) with the prepared body. - Use Case: You finished a feature branch with six commits and need to open a PR. The skill reads the branch history, summarizes the intent and changes, and hands you a ready-to-paste description. ## Quick Start Ask the assistant to describe the PR for the current branch against main and generate the pull request description.