git-worktree

Create, list, and clean up git worktrees with feature branches.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/PytaichukBohdan/salesbooster-snoopgame --skill git-worktree-pytaichukbohdan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-worktree
Source: https://github.com/PytaichukBohdan/salesbooster-snoopgame/tree/main/.claude/skills/git-worktree
Command: npx skills add https://github.com/PytaichukBohdan/salesbooster-snoopgame --skill git-worktree-pytaichukbohdan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires rich, pydantic.

What problem does it solve?

Manages git worktrees for parallel feature development, enabling conflict-free work while launching multiple features. This skill creates isolated worktrees tied to separate branches, supports a PR workflow, and simplifies cleanup.

Core Features & Use Cases

  • Create feature-specific worktrees from the main repository, each with its own separated branch.
  • List active worktrees and identify which are feature worktrees and their current branches.
  • Cleanup worktrees and optionally delete associated feature branches after PRs are merged.

Quick Start

Create a feature worktree using the manager and start development in isolation.

Frequently Asked Questions about git-worktree

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

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

Managing git worktrees for parallel feature development is done by creating isolated worktree directories tied to separate feature branches from the main repository. This enables conflict-free work when launching multiple features simultaneously.

What is the best way to list active git worktrees and their branches?

Listing active git worktrees identifies which directories are feature worktrees and displays their current branches. This provides visibility into all parallel feature branches currently active within your main repository configuration.

Can I clean up git worktrees and delete feature branches after a PR merge?

You can clean up git worktrees and optionally delete their associated feature branches after PRs are merged. This simplifies repository maintenance by removing isolated worktree directories once parallel feature development is complete.

Does git worktree automation support a configurable default branch?

Git worktree automation supports a configurable default branch alongside a feature-branch naming convention. This allows creating isolated worktree directories consistently from a specified main repository baseline.

Do I need Python dependencies to use automated git worktree management?

Automated git worktree management requires Python dependencies including rich and pydantic. These libraries provide the underlying configuration validation and terminal output formatting needed to orchestrate parallel feature workflows.