worktree

Create isolated git worktrees with new branches and inherited permissions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables teams to work on multiple features simultaneously by creating isolated git worktrees, keeping the main repo clean and preserving permissions across worktrees.

Core Features & Use Cases

  • Isolated worktrees: Create a new worktree on a dedicated path with a new branch.
  • Automatic permission inheritance: Permissions defined in .claude/settings.json propagate to new worktrees.
  • Environment bootstrap: Copies local settings and runs initial setup when available.

Quick Start

Execute: /worktree add-authentication to create a new isolated worktree for the feature.