โ† All skills

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.

Class skill ID skill/make-clean Version 1.0.0 Lifecycle stable Author convergent-systems-key
/make-clean
gitworkflow cleanupbranchesworktrees
Outputs
NameTypeDescription
cleanup_summary string Branches deleted, stashes dropped, aggregate branch created.
Side effects
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/; (5) prune worktrees; (6) hand off to make build if aggregate branch exists. Never delete main, HEAD, or branches with uncommitted changes.

Attribution: convergent-systems-key. License: Apache-2.0 or as stated by the originating repository.