v1.6.6 L-SKLL | Post-Merge Cleanup. Switch to main, pull latest, delete merged branch. Use after PR is merged.
"Clean up after the merge."
After your PR is merged, this skill handles the cleanup: switch to main, pull latest, delete the merged branch.
/merged # Cleanup current merged branch
BRANCH=$(git branch --show-current)
echo "Current branch: $BRANCH"
If already on main or master, stop — nothing to clean up.
git checkout main
git pull origin main
# Delete local branch
git branch -d $BRANCH
# Delete remote branch (if it still exists)
git push origin --delete $BRANCH 2>/dev/null || echo "Remote branch already deleted"
echo "✅ Cleanup complete"
git branch -a | head -10
git log --oneline -3
## ✅ Post-Merge Cleanup
- Switched to: `main`
- Pulled latest: [commit hash]
- Deleted branch: `[branch-name]`
- Ready for next task
**Latest commits on main:**
- [hash] [message]
- [hash] [message]
- [hash] [message]
After your PR is merged on GitHub:
PR merged on GitHub
↓
/merged
↓
✅ Back on main, branch cleaned up
git branch -d (safe delete) — won't delete unmerged branchesARGUMENTS: $ARGUMENTS