create-draft-pr

Installation
SKILL.md

Create Draft PR

Commit all changes, push to remote, and create a draft pull request with a focused generated description.

Steps

  1. Run git status to see changes
  2. Run git diff to understand what changed
  3. Run git log to see commit message style
  4. If on main, create a new branch in the format <initials>/<feature> or the project's branch naming convention, then switch to it
  5. Stage and commit changes with a concise message
  6. Push branch to remote with -u flag
  7. Generate the PR description using the pr-description skill's description format.
  8. If the change is user-facing, workflow-oriented, or architectural, include a concise UX flow section using the ux-flow-plan style.
  9. Create draft PR using gh pr create --draft
  10. If you created the branch (were on main), switch back to main after the PR is created

PR Body Format

Installs
66
Repository
jnsahaj/skills
GitHub Stars
53
First Seen
Jul 1, 2026
create-draft-pr — jnsahaj/skills