github-pr

Installation
SKILL.md

GitHub PR Workflow

This skill automates the transition from local changes to a GitHub Pull Request by ensuring you're on a dedicated feature branch.

Workflow

  1. Summarize Changes: Analyze the current git diff and provide a concise summary of the changes.
  2. Conventional Commit: Format the summary into a single, high-quality conventional commit message (e.g., feat: add medication tracking, fix: resolve N+1 query in dashboard).
  3. Create Branch:
    • If on main, create a new branch based on the commit subject (e.g., feat/add-med-tracking): git checkout -b <branch-name>
    • If already on a feature branch, verify it's the right one.
  4. Commit:
    • Stage all relevant changes: git add .
    • Commit with the generated message: git commit -m "<message>"
  5. Push: Push the current branch to the remote: git push origin HEAD
  6. Create PR: Use the gh CLI to create a pull request:
    gh pr create --title "<commit-subject>" --body "<commit-body>"
    
Installs
1
GitHub Stars
2
First Seen
Jun 16, 2026
github-pr — damacus/agent-skills