using-git-worktrees

Create isolated Git worktrees with dependency installation and baseline tests.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kidhardt/spanish-academic --skill using-git-worktrees-kidhardt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-git-worktrees
Source: https://github.com/kidhardt/spanish-academic/tree/main/.claude/skills/using-git-worktrees
Command: npx skills add https://github.com/kidhardt/spanish-academic --skill using-git-worktrees-kidhardt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of isolated Git worktrees, preventing conflicts and keeping your main workspace clean when developing new features or implementing complex plans. It ensures a systematic and safe setup, saving you from manual configuration errors and context-switching overhead.

Core Features & Use Cases

  • Automated Workspace Isolation: Creates separate, clean Git worktrees for new features or bug fixes.
  • Smart Directory Selection & Safety: Automatically chooses the best location and verifies .gitignore to prevent accidental commits.
  • Project Setup Automation: Detects and runs npm install, cargo build, pip install, etc., for a ready-to-use environment.
  • Use Case: Before starting a new feature/auth branch, use this skill to create a dedicated, isolated worktree. It will set up the branch, install dependencies, and run baseline tests, ensuring you start on a clean, verified slate without affecting your main dev branch.

Quick Start

I'm using the using-git-worktrees skill to set up an isolated workspace for my new 'feature/payment-gateway' branch.