worktree

Create isolated git worktrees and structured prompts for parallel agent tasks.

7|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Epiphytic/ai-plugin-translator --skill worktree-epiphytic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worktree
Source: https://github.com/Epiphytic/ai-plugin-translator/tree/main/packages/core/test/fixtures/regression-output/workmux/skills/worktree
Command: npx skills add https://github.com/Epiphytic/ai-plugin-translator --skill worktree-epiphytic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users delegate multiple implementation tasks safely by creating isolated git worktrees and assigning work to parallel agents instead of performing changes directly.

Core Features & Use Cases

  • Parallel Task Dispatching: Creates separate worktrees and prompt files so multiple agents can handle independent tasks simultaneously.
  • Structured Agent Prompts: Generates focused implementation instructions, preserves relevant context, and supports skill delegation with flags.
  • Use Case: When a project has several independent engineering tasks, use this Skill to create dedicated branches for each task and coordinate parallel execution through workmux.

Quick Start

Use the worktree skill to dispatch the requested development tasks into separate worktrees using workmux.

Frequently Asked Questions about worktree

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

FAQPage Schema
How do I run parallel git branches for multiple development tasks?

Running parallel git branches requires creating isolated git worktrees for each task, allowing multiple agents to work simultaneously without direct code conflicts. This Skill generates dedicated worktrees and structured prompts to dispatch independent implementation tasks across separate branches.

What is git worktree used for in parallel development?

Git worktree is used to create isolated working directories for parallel development, enabling separate branches to be checked out simultaneously. This allows multiple agents to implement independent engineering tasks concurrently without interfering with the main workspace.

How do I dispatch engineering tasks to parallel agents safely?

To dispatch engineering tasks to parallel agents safely, generate structured prompt files within isolated git worktrees. This approach assigns work to agents without performing code changes directly, ensuring task splitting and coordinated implementation remain separated.

Do I need workmux commands to manage isolated task environments?

Yes, workmux commands are required to manage isolated task environments and coordinate parallel agent execution. This Skill relies on workmux to create the dedicated branches and structured prompts needed for dispatching work across isolated git worktrees.

Can I use agent delegation for branch management without modifying code directly?

Yes, agent delegation for branch management works without modifying code directly by generating focused implementation instructions in separate worktrees. This Skill preserves relevant context and supports skill delegation through flags to coordinate implementation across multiple contributors.