| name | update-after-merge |
| description | Clean up after PR merge - switch to default branch, delete feature branch, pull latest |
| allowed-tools | Bash |
Update After Merge Skill
Clean up local repository after a PR is merged.
Usage
/update-after-merge
/update-after-merge branch-name
What It Does
- Checks for uncommitted changes (stash if needed)
- Switches to default branch (main/master)
- Pulls latest changes
- Deletes the merged feature branch (local)
- Deletes remote branch if still exists
- Prunes stale remote references
Safety
Uses git branch -d (safe delete) - won't delete unmerged branches.
Runbook
Full procedure: runbook/update-after-merge.md in your knowledge base.