worktree-create

Create isolated Git worktrees from issue numbers and descriptions.

18|5|Updated Nov 3, 2025
One-click install
npx skills add https://github.com/HomericIntelligence/ProjectOdyssey --skill worktree-create-homericintelligence
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worktree-create
Source: https://github.com/HomericIntelligence/ProjectOdyssey/tree/main/.claude/skills/worktree-create
Command: npx skills add https://github.com/HomericIntelligence/ProjectOdyssey --skill worktree-create-homericintelligence

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows developers to create and manage isolated Git worktrees, enabling parallel development on multiple issues without the overhead of stashing or complex branch switching.

Core Features & Use Cases

  • Parallel Development: Work on several tasks simultaneously in separate directories.
  • Context Switching: Easily switch between different branches and tasks without losing work.
  • Use Case: When starting a new feature, create a dedicated worktree for it, allowing you to continue working on bug fixes in the main directory without interruption.

Quick Start

Create a new git worktree for issue number 42 with the description 'implement-tensor-ops'.

Frequently Asked Questions about worktree-create

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

FAQPage Schema
How do I use git worktrees for parallel development on multiple issues?

Git worktrees allow you to create isolated directories for parallel development, enabling work on multiple branches simultaneously without stashing or complex context switching overhead.

What is the best way to create a git worktree from an existing branch?

Creating a git worktree from an existing branch involves specifying the branch name and a target directory path, allowing you to isolate development tasks without disrupting your main working directory.

Can I create a git worktree using an issue number and description?

Yes, you can create a git worktree by passing an issue number and description, which automatically generates or checks out the corresponding branch in an isolated directory for context switching.

Why use git worktrees instead of stashing changes when switching tasks?

Git worktrees eliminate the need for stashing by maintaining separate working directories for each task, preserving your current development context and avoiding the overhead of complex branch switching.

Does git worktree workflow require any special dependencies or tools?

No, the git worktree workflow operates using standard git scripts and requires no special dependencies, allowing you to isolate development environments natively within your existing git setup.

When should I not use git worktrees for branching workflows?

You should avoid git worktrees when working on a single sequential task without parallel development needs, as managing multiple isolated directories adds unnecessary complexity to simple branching workflows.