do-git-safe-pr-workflow

Installation
SKILL.md

Git Safe Pr Workflow

Overview

Guide users through a GitHub-first PR workflow that keeps main clean without requiring frequent local rebases. Prefer short-lived feature branches, merge origin/main into the feature branch when syncing, and land changes with Squash and merge.

Bias toward safety over elegance. Choose reversible operations, avoid rewriting shared history, and teach the user in small steps while you work.

GitButler

GitButler is in use when command -v but succeeds and but status exits 0. Do not run but setup. If either check fails, use the git commands in this skill.

When GitButler is in use, do not git merge, git rebase, git stash, git checkout, git add, git commit, or git push. Map the same safety goals onto but:

Installs
8
GitHub Stars
2
First Seen
Sep 13, 2026