worktree-manager-skill

Manage git worktree lifecycles for parallel development environments.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/papeete-consulting-lab/banking-reliever --skill worktree-manager-skill-papeete-consulting-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worktree-manager-skill
Source: https://github.com/papeete-consulting-lab/banking-reliever/tree/main/.claude/skills/worktree-manager-skill
Command: npx skills add https://github.com/papeete-consulting-lab/banking-reliever --skill worktree-manager-skill-papeete-consulting-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the complexity of managing parallel development environments by automating git worktree creation, configuration, monitoring, and cleanup.

Core Features & Use Cases

  • Worktree Lifecycle Management: Create, list, and remove worktrees with automated setup, validation, and cleanup workflows.
  • Environment Isolation: Configure unique ports, environment files, dependencies, and service processes for parallel development branches.
  • Use Case: A developer reviewing multiple features can create separate worktree environments for each branch, run services independently, and remove them safely when finished.

Quick Start

Use the worktree manager skill to create a new isolated worktree for the feature-authentication branch.

Frequently Asked Questions about worktree-manager-skill

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

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

Git worktrees provide isolated development environments by linking separate directories to the same repository. They are needed when running multiple branches simultaneously requires separate dependencies, port allocations, and service processes without switching contexts.

Can I allocate unique ports and environment files for each worktree?

Yes, environment isolation allows you to configure unique ports, environment files, dependencies, and service processes for each worktree. This ensures parallel development branches run simultaneously without port conflicts or configuration collisions.

What is the best way to remove git worktrees safely after feature development?

The best way to remove git worktrees is through automated lifecycle management that includes validation and cleanup workflows. This ensures safe removal of parallel development environments and their associated service processes after you finish reviewing features.

Does git worktree environment isolation require manual dependency setup for each branch?

Git worktree environment isolation automates dependency configuration alongside port allocation and service management. While the automation handles setup, validation procedures ensure each isolated branch has its required dependencies configured correctly before development begins.