What problem does it solve?
Writing a pull request that follows the WooCommerce repository's template, changelog, milestone, and release communication rules is repetitive and error-prone. This Skill automates the analysis of your branch and generates a compliant draft PR.
Core Features & Use Cases
- Branch Analysis: Inspects commits, diff stats, uncommitted changes, and existing changelog files to determine change type, significance, and whether the change is plugin-affecting.
- Template-Compliant PR Body: Fills in the repository's PULL_REQUEST_TEMPLATE.md section by section, including changelog checkboxes, milestone, and release communication decisions.
- Preflight Validation: Stops early if you are on trunk, have no commits ahead of trunk, or have uncommitted changes.
- Use Case: After finishing a bug fix on a feature branch, ask for a draft PR and get a pushed branch plus a ready-to-review GitHub draft PR with the correct title, base branch, and template sections filled in.
Quick Start
Create a draft PR for my current branch using the WooCommerce PR conventions.