commit-push-pr

Installation
SKILL.md

Commit, push, and open PR

See REFERENCE.md for commit-type table, auto-label map, PR body template.

Step 0: Gather context

Run these Bash commands before proceed:

  • git status -sb -- working-tree state
  • git diff HEAD -- staged + unstaged changes
  • git branch --show-current -- current branch
  • gh repo view --json defaultBranchRef -q '.defaultBranchRef.name' -- default branch
  • git log --oneline -5 -- recent commits for style ref
  • gh pr list --head $(git branch --show-current) --json number,url,title --jq '.[0] // empty' -- existing PR on branch

Prerequisites

  1. Verify gh --version -- if missing, stop, ask user install
  2. Verify gh auth status -- if not authed, ask user run gh auth login and stop
  3. Verify inside git repo
Installs
10
GitHub Stars
3
First Seen
May 15, 2026
commit-push-pr — malinskibeniamin/skills