What problem does it solve? Paseo discovers nothing on its own: worktrees created with plain git worktree never appear in the Paseo sidebar, and finished work leaves dead registry rows and orphaned directories behind. This Skill reconciles that drift in both directions, registering missing worktrees and cleaning up duplicates, tombstones, and merged work. ## Core Features & Use Cases - Drift detection (list): Joins git worktree list, paseo workspace ls, and Paseo state files to give every row a verdict such as unregistered, duplicate, orphaned, tombstoned, or reapable. - Registry sync (sync): Registers unregistered worktrees with the correct project id, retitles auto-generated rows from issue data, and restores tombstoned workspaces on confirmation, without ever archiving or touching disk. - Safe cleanup (clean): Collapses duplicate rows, archives orphans, and tears down worktrees only after proving the pull request merged, the tree is clean, nothing is unpushed, and no live agent is attached, all behind one previewed confirmation. - Use Case: After merging several PRs, ask to clean up your Paseo workspaces; the Skill lists each merged worktree with its PR number, stops its agent sessions, removes the worktree through gitkit, deletes the local branch, and archives the registry row. ## Quick Start Ask the agent to sync my worktrees to Paseo so every git worktree in this project appears in the Paseo sidebar.