
Wt Switch Create
Creates a new git worktree using the wt CLI and immediately switches your Claude session into it, so you're working in an isolated branch from the start. You can launch a session with `/wt-switch-create my-feature -- fix the parser` or mid-session to move work into a fresh branch. It handles the worktrunk sibling layout automatically and won't nest worktrees if you're already in one. The real utility is keeping exploratory work or risky changes in their own worktrees without mucking up your main directory. Requires the wt CLI installed and the WorktreeCreate hook configured. Cleanup is handled by separate exit commands that respect uncommitted changes.
- skills.sh installs
- 1.4K
- GitHub stars
- 12.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add max-sixty/worktrunk --skill wt-switch-create --agent claude-codeInstalls into .claude/skills of the current project.
Files
Arguments: $ARGUMENTS. Grammar: [<branch>] [<repo>] [-- <task>].
- branch — optional; the branch name for the new worktree. When omitted, pick one (step 1 below).
- repo — optional path or name; create the worktree in this repo instead of the session's current one.
- task — optional; what to do inside the new worktree. No task means enter the worktree and wait.
Sponsors
Details
- Repository
- github.com/max-sixty/worktrunk
- First seen
- Jun 3, 2026