cleanup-worktrees
Installation
SKILL.md
cleanup-worktrees:多来源 git worktree 安全回收器
Overview
批量回收已落地到默认分支的 git worktree 与本地分支。核心洞察:worktree 是
多生产者的(人工 claude/·chore/、sub-agent worktree-agent-*、codex codex/),
单一前缀 + 单一目录的假设会让清理器在真实仓库近乎失效。本 skill 用
「纳管路径 ∩ 分支前缀白名单」二维判定 + 陈旧锁感知 + 语义(非拓扑)落地判定回收。
永不动:codex CLI 的 .codex/worktrees/(自管)、当前 / 主 worktree、
运行中会话持有的 locked worktree、含未落地工作的脏 worktree。
When to Use
- PR 合并后回收对应 worktree(含兄弟目录、sub-agent
worktree-agent-*、locked 残留) - worktree 堆积、阶段性回收磁盘
- 清理前先盘点(
--dry-run)