Wt Remove
Remove a git worktree checkout, delete its branch, and close the herdr workspace or tmux window showing it. Resolves the target from a branch name, directory slug, absolute path, or the worktree you are standing in. Use whenever the user wants a worktree gone: "wt remove", "delete this worktree", "close and remove that herdr worktree workspace", "tear down the branch I spun out". This is the only…
Wt Cleanup Loop
Polls for merged PRs and closes the herdr workspaces or tmux windows behind them, on a timer. Args: [tick] [duration], defaults 5m and 3h. Use when the user wants tabs cleaned up as PRs land rather than right now: \"watch and close tabs as PRs merge\", \"wt cleanup-loop\", \"keep sweeping finished worktrees for the next few hours\". Same skill on both multiplexers; there is no herdr-specific vari…
Wt
>-
Wt Clear
One-off sweep: closes every herdr workspace or tmux window whose git branch has a merged or closed GitHub PR, leaving checkouts and branches on disk. Use when the user wants their tabs tidied now that PRs are done: \"wt clear\", \"clear finished worktrees\", \"close the merged PR tabs\", \"clean up finished herdr workspaces\". Same skill on both multiplexers; there is no herdr-specific variant. F…
Wt Create
Create a git worktree at ~/_wt/<repo>/<branch-slug> and open it on the current multiplexer. A single-pane herdr workspace nested under the workspace you ran it from when inside herdr, a tmux window when inside tmux. Carries uncommitted changes, symlinks .env files, installs deps, copies the path. Use whenever the user wants to spin work out into a worktree, branch, herdr workspace, or tmux tab: "…