wt-switch

List git worktrees and generate a switch command for the target worktree.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/michael-menard/monorepo --skill wt-switch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wt-switch
Source: https://github.com/michael-menard/monorepo/tree/main/.claude/skills/wt-switch
Command: npx skills add https://github.com/michael-menard/monorepo --skill wt-switch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers quickly switch between git worktrees, enabling faster context changes when working on multiple features or stories.

Core Features & Use Cases

  • View and list available worktrees: See all worktrees with their status.
  • Navigate and switch: Get guidance to switch to a selected worktree.
  • Context awareness: Provides status preview of the target worktree.

Quick Start

Use the slash command /wt:switch to list worktrees and get a switch command. Copy and run the provided command to switch to the desired worktree in your terminal.

Frequently Asked Questions about wt-switch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I switch between git worktrees quickly?

To switch between git worktrees quickly, you can use the /wt:switch command to list all available worktrees and receive a specific navigation command to copy and run in your terminal for immediate context switching.

Can I view the status of a git worktree before switching to it?

Yes, you can view the status of a git worktree before navigating to it. The skill provides a status preview of the target worktree alongside the list of available worktrees to ensure context awareness before you switch.

How do I list all available git worktrees in my current project?

To list all available git worktrees in your current project, use the /wt:switch slash command. It displays every worktree and its current status, helping you select the correct development context for your feature work.

What is the best way to manage multiple features using git worktree?

The best way to manage multiple features using git worktree is to use a navigation command that lists worktrees and provides switch instructions. This streamlines context changes when you are concurrently working on multiple stories.

Do I need to install any dependencies to use this git worktree navigation command?

No, you do not need to install any dependencies to use this git worktree navigation command. The skill operates independently without requiring additional components or libraries to list worktrees and generate switch commands.

Why does switching worktrees manually slow down feature development?

Switching worktrees manually slows down feature development because it disrupts your workflow context. Using a dedicated navigation command provides a quick list and switch instructions, streamlining context changes across concurrent stories.