What problem does it solve?
Manually managing GitHub pull requests, issues, and merge workflows for this repo requires repetitive command-line entry, strict adherence to the repo's stable-only release model and changeset policies, and consistent formatting for PR bodies and issue metadata. This Skill eliminates that toil by automating the entire workflow with built-in guardrails to prevent errors like missing changesets or accidental publishes.
Core Features & Use Cases
- Pull Request Creation: Automatically generate draft PRs with structured bodies including change summaries, linked issues, and test plans, plus optional git worktree creation and tracking issue generation with auto-detected labels.
- Pull Request Merging: Enforce changeset validation before merge, handle optional version bumping, clean up remote branches and local worktrees, and provide clear post-merge release path guidance aligned with the repo's changeset-based publishing flow.
- Draft Issue Generation: Auto-create well-structured GitHub issues with correct type, priority, and scope labels, plus a standardized body template, derived from short user-provided messages.
Use case: A developer working on the Patties framework can type /gh open-pr "add dev-server HMR for island components" to instantly create a draft PR with a linked worktree, tracking issue, and properly formatted body without manual gh command entry.
Quick Start
Use the gh skill to open a draft pull request for your current feature work by typing /gh open-pr followed by a short summary of your changes.