Loading...
Loading...
Found 2 Skills
Clean dangling workspaces/worktrees, stale branches, excess build artifacts, caches, and other leftover clutter. Arguments: scan/plan (inventory only), workspaces, artifacts, caches, branches, deep, and all. Use when the user says "tidy up", reclaim disk, remove stale worktrees, clear build junk, or prune leftover agent/dev debris. Always inventory first; delete only with approval unless the user already ordered that exact cleanup.
Clean up a git repository: delete branches whose PRs merged (incl. squash-merges), remove their safely removable linked worktrees, list or delete local branches past a confirmed age threshold, prune stale remote-tracking refs and worktree metadata, and optionally prune local tags absent from the remote, run gc, or delete merged remote branches. Use when asked to clean up / prune / tidy git branches or worktrees, remove merged or stale branches, delete old branches, prune origin/* refs, or clear out a repo's branch/worktree list, including from a directory containing worktrees from one or more repositories. Reports first (dry run); never touches current/default/kept branches or main, dirty, locked, detached, unavailable, or submodule-containing worktrees. Ignored node_modules and dist output is disposable; other ignored files remain protected.