worktree

List, create, switch, and delete Git worktrees with configuration options.

1|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/mattg101/SolidLink --skill worktree-mattg101
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worktree
Source: https://github.com/mattg101/SolidLink/tree/main/docs/dev/.agent/skills/worktree
Command: npx skills add https://github.com/mattg101/SolidLink --skill worktree-mattg101

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the management of Git worktrees, making it easier to work on multiple branches or features concurrently without the complexity of manual Git commands.

Core Features & Use Cases

  • List Worktrees: View all active worktrees and their associated branches and paths.
  • Create/Switch Worktrees: Easily create new worktrees for new branches or switch to existing ones.
  • Delete Worktrees: Safely remove worktrees and their corresponding branches.
  • Configuration: Customize worktree behavior like base directories and file copying options.
  • Use Case: You need to quickly start a new feature branch while keeping your current work intact. Use this Skill to create a new worktree for the feature branch, allowing you to switch context seamlessly.

Quick Start

Use git wt to list all your current worktrees.

Frequently Asked Questions about worktree

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

FAQPage Schema
How do I manage git worktrees for parallel branch development?

You can manage git worktrees by listing, creating, switching, and deleting them to support parallel branch development within a single repository without manual Git commands. This Skill simplifies those operations with enhanced safety.

What is the best way to create a git worktree for a new feature branch?

The best way to create a git worktree for a new feature branch is using a dedicated management tool that handles branch creation and path configuration safely. This allows you to start new features while keeping your current work intact.

Can I safely delete git worktrees and their corresponding branches?

Yes, you can safely delete git worktrees and their corresponding branches using enhanced safety options provided by worktree management tools. This ensures isolated feature development environments are removed cleanly.

Does git worktree management integrate with shell command completion?

Yes, git worktree management can integrate with shell command completion and custom initialization options. This allows you to customize base directories and file copying options for your workflow.

How do I list all active git worktrees and their associated paths?

To list all active git worktrees and their associated branches and paths, you can use a simplified command like `git wt`. This provides a clear view of all active worktrees in your repository.