worktree

Create and manage Git worktrees for parallel branch development.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/acta0724/claude-marketplace --skill worktree-acta0724
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worktree
Source: https://github.com/acta0724/claude-marketplace/tree/main/wf/skills/worktree
Command: npx skills add https://github.com/acta0724/claude-marketplace --skill worktree-acta0724

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the creation and management of Git worktrees, streamlining your development workflow by allowing you to work on multiple branches simultaneously without complex manual Git commands.

Core Features & Use Cases

  • Create Git Worktrees: Easily create new worktrees for different branches.
  • Branch Naming: Enforces clean branch names without slashes.
  • Workflow Integration: Automatically calls commit-push-pr-flow after implementation.
  • Use Case: When a plan is approved or completed, this skill automatically sets up a new worktree for the associated task, ensuring a clean and organized development environment.

Quick Start

Use the worktree skill to create a new git worktree for the branch named 'feature-branch'.

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 development on multiple branches?

You can manage Git worktrees by using a skill that automates worktree creation and enforces branch naming conventions, allowing you to work on multiple branches simultaneously without complex manual commands.

What is the best way to automate Git worktree creation during a development workflow?

Automating Git worktree creation is best handled by a skill that sets up a new worktree automatically when a plan is approved, ensuring a clean and organized development environment for the associated task.

Does this Git worktree automation require specific branch naming conventions?

Yes, this Git worktree automation enforces clean branch names without slashes to maintain a streamlined Git workflow and ensure proper integration with your existing Git flow.

Can I integrate commit, push, and pull request flows directly after creating a Git worktree?

Yes, you can integrate commit-push-pr flows directly after worktree creation because the skill automatically calls the commit-push-pr-flow process to facilitate subsequent development steps.

Why should I use Git worktrees instead of standard branch switching for parallel development?

Git worktrees allow you to work on multiple branches simultaneously in separate directories, avoiding the need for complex manual Git commands or stashing changes when switching between tasks.