create_worktree

Create a Git worktree and launch an AI implementation session for a development plan.

4|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/visualitypl/visuality-humanlayer --skill create-worktree-visualitypl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create_worktree
Source: https://github.com/visualitypl/visuality-humanlayer/tree/main/.github/skills/create_worktree
Command: npx skills add https://github.com/visualitypl/visuality-humanlayer --skill create-worktree-visualitypl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of setting up a dedicated work environment for implementing development plans and launching AI-assisted coding sessions.

Core Features & Use Cases

  • Automated Worktree Creation: Creates a new Git worktree based on a specified branch name, isolating development for a specific task.
  • Session Launching: Initiates an AI coding session within the new worktree, pre-configured with implementation commands and context.
  • Use Case: When starting a new feature development task (e.g., "ENG-123"), use this Skill to automatically create a worktree for that task, set up the branch, and launch an AI session to begin implementing the plan.

Quick Start

Use the create_worktree skill to set up a worktree for the branch ENG-123 and launch an implementation session for the plan located at thoughts/shared/plans/feature-x.md.

Frequently Asked Questions about create_worktree

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

FAQPage Schema
How do I create an isolated development environment for AI-assisted coding?

Creating an isolated development environment using a Git worktree allows you to separate feature development tasks by generating a new branch and launching a pre-configured AI coding session to implement a specific plan.

How do I launch an AI implementation session within a Git worktree?

To launch an AI implementation session within a Git worktree, provide a branch name, the relative path to your plan file, and a launch prompt to configure the AI session with the necessary implementation commands and context.

What do I need to set up a worktree for feature development?

Setting up a worktree for feature development requires a specified branch name to isolate the task, the relative path to your development plan file, and a launch prompt to configure the AI coding session.

When should I use a Git worktree for my development plan?

Use a Git worktree when starting a new feature development task that requires an isolated coding environment. It separates your task branch, allowing an AI session to execute the implementation plan without affecting your main project workspace.

Can I launch a coding session for a specific plan file in Git?

Yes, you can launch a coding session for a specific plan file in Git by specifying its relative path. The system uses this file path to pre-configure the AI implementation session within the newly created worktree environment.