What problem does it solve?
PRs are often created with inconsistent titles, missing refs, and incomplete bodies. This skill automates end-to-end PR authoring by inferring a semantic title, extracting issue references from branch names and commits, and composing a complete PR body for creation via gh pr create.
Core Features & Use Cases
- Auto-draft a semantic PR title from branch name, commit history, and diff intent.
- Auto-extract issue references from branch names and commits (Jira, GitHub issues, and common patterns).
- Auto-generate a complete PR body with summary, grouped changes, test plan, and risk/rollout notes.
- Ask for confirmation only (or when missing issue refs) before creating the PR.
- Create the PR with gh pr create after explicit user approval.
- Supporting file: assets/pr-description.template
Quick Start
Draft and open a PR from your current git context by inferring a semantic title, extracting refs, and generating a complete body for review, then await your explicit approval to create the PR.