cleanup

Installation
SKILL.md

Cleanup

Remove what shipping left behind. Nothing else.

Read shared/git.md first — in particular that a rebase or squash merge rewrites commits, so git branch --merged does not list a branch that landed. Every deletion here is verified against the forge, never against git alone.

Default to --dry-run reasoning even without the flag: list everything, then delete. With no scope flag, all three passes run. With any of --branches, --worktrees, --residue, only those.

0. Inventory, before deleting anything

git fetch --prune
git branch -vv
git worktree list
git status --porcelain

Print one table. Nothing is removed until it is printed:

Installs
1
Repository
misoto22/skills
First Seen
Aug 6, 2026
cleanup — misoto22/skills