Make Clean
Two-command git workspace lifecycle manager: purge merged branches/worktrees/stashes, aggregate remaining in-flight work into one branch, then hand off to make build.
id skill/make-cleanv1.0.0by convergent-systems-keyinvoke /make-clean
gitworkflowcleanupbranchesworktrees
Contract
| Direction | Name | Type | Description |
|---|---|---|---|
| out | cleanup_summary | string | Branches deleted, stashes dropped, aggregate branch created. |
- deletes git branches
- removes worktrees
- drops stashes
- creates aggregate branch
System prompt fragment
Run the full make clean pipeline: (1) inventory all branches, worktrees, stashes; (2) delete merged branches and their worktrees (no prompt); (3) drop merged stashes; (4) aggregate in-flight branches into aggregate/
Author convergent-systems-key. Catalog data license CC-BY-4.0.