git-github-worktree

Create, list, remove, and move Git worktrees for parallel development.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/FutureAtoms/claude-skills-backup --skill git-github-worktree
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-github-worktree
Source: https://github.com/FutureAtoms/claude-skills-backup/tree/main/git-github-worktree
Command: npx skills add https://github.com/FutureAtoms/claude-skills-backup --skill git-github-worktree

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines parallel development workflows by enabling efficient management of multiple working directories from a single Git repository, eliminating the need for constant stashing and context switching.

Core Features & Use Cases

  • Parallel Development: Work on multiple features, hotfixes, or reviews simultaneously in isolated directories.
  • Efficient Branch Management: Easily create, list, remove, and move worktrees for different branches or commits.
  • Use Case: When a critical hotfix is needed while working on a feature, create a new worktree for the hotfix, address it, and then seamlessly return to the feature work without losing context.

Quick Start

Use the git-github-worktree skill to create a new worktree for the 'feature/user-auth' branch.

Frequently Asked Questions about git-github-worktree

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

FAQPage Schema
How do I manage multiple Git worktrees for parallel development?

To manage multiple Git worktrees for parallel development, use this Skill to create, list, remove, and move isolated working directories from a single repository, allowing simultaneous feature development and hotfixes without constant context switching.

What is the best way to work on a hotfix without losing feature branch context?

The best way to work on a hotfix without losing feature context is to create a new Git worktree for the hotfix branch, address the critical issue in that isolated directory, and then seamlessly return to your original feature worktree.

How do I isolate branches for parallel testing without stashing changes?

You can isolate branches for parallel testing without stashing changes by creating distinct Git worktrees, which act as separate working directories linked to your single repository, enabling independent code reviews and testing environments.

Can I move a worktree to a different directory in my repository?

Yes, you can move a worktree to a different directory using the move functionality supported by this Skill, which manages the underlying Git commands to ensure your branch isolation and version control integration remain robust.

Does Git worktree support efficient branch management for feature development?

Git worktree supports efficient branch management for feature development by allowing you to easily create and remove isolated directories mapped to specific branches or commits, streamlining your overall version control workflow.