git-automated-worktree

Create isolated git worktrees with semantic scope and automated setup.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/WesleyMFrederick/cc-workflows-plugin --skill git-automated-worktree
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-automated-worktree
Source: https://github.com/WesleyMFrederick/cc-workflows-plugin/tree/main/src-claude/skills/git-automated-worktree
Command: npx skills add https://github.com/WesleyMFrederick/cc-workflows-plugin --skill git-automated-worktree

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill orchestrates the creation of isolated git worktrees by letting an LLM determine scope and feature semantically, while a dedicated script performs the mechanical git operations and environment setup.

Core Features & Use Cases

  • Semantic scope/feature determination plus automated worktree creation
  • Safe isolation for feature development, testing, or experimentation without touching the main repository
  • Clear status reporting including worktree location and branch naming for quick handoff

Quick Start

Run the setup-worktree script with the chosen scope and feature to create a new isolated worktree.

Frequently Asked Questions about git-automated-worktree

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

FAQPage Schema
How do I create an isolated git worktree for feature development without affecting the main repository?

To create an isolated git worktree, the Skill uses a setup script to perform pre-flight checks, manage branches, sync submodules, and install dependencies. This safely isolates feature development and testing environments without impacting the main repository.

What is the best way to automate git worktree setup for scoped feature branches?

Automating git worktree setup involves semantically determining the scope and feature, then executing mechanical git operations via a script. The script handles branch creation, submodule synchronization, and dependency installation to establish a clean testing environment.

How does automated worktree creation handle submodules and dependency installation?

Automated worktree creation handles submodules and dependencies by executing sync and install commands within the setup script. This ensures the newly created isolated worktree has all necessary synced submodules and installed dependencies ready for immediate development.

Can I use this automated worktree workflow for experimentation and planning tasks?

You can use this automated worktree workflow for experimentation and planning because it creates clean, isolated testing environments. It safely measures scope semantically and sets up versioned branches, allowing you to experiment without touching the main repository.

What status details are reported after creating a new git worktree?

After creating a new git worktree, the script reports clear status details including the worktree location and branch naming. This provides quick handoff information, ensuring you know exactly where the isolated environment resides and what branch it uses.