make-branch
Installation
SKILL.md
/make-branch — Move changes from main to a new branch
When you've been working on main (or a random placeholder branch like a petname) and want to PR, this skill creates a well-named feature branch and moves your commits and uncommitted changes onto it.
Workflow
1. Assess the situation
Run these in parallel:
git branch --show-current
git log origin/main..HEAD --oneline
git diff --stat
git diff --cached --stat
Classify the current branch: