Automates the creation and setup of isolated Git worktrees for safe, parallel feature development without context switching.
This skill enables Claude to manage multiple Git branches simultaneously by creating isolated worktrees, eliminating the need for stashing or frequent context switching. It follows a systematic directory selection process—prioritizing hidden directories or project-specific configurations—and includes a critical safety step to ensure worktree directories are excluded from version control via .gitignore. Beyond simple branch creation, it intelligently detects project types (Node.js, Rust, Python, Go) to install dependencies and run baseline tests, ensuring that every new workspace starts in a clean, functional state.
主な機能
01Seamless integration with implementation planning and subagent workflows
020 GitHub stars
03Smart directory selection with support for local or global worktree paths
04Mandatory baseline test execution to verify workspace integrity
05Multi-language environment setup for Node.js, Rust, Python, and Go
06Automated .gitignore verification to prevent accidental worktree commits
ユースケース
01Working on a new feature while maintaining an active uncommitted workspace
02Testing complex changes without disrupting the primary development branch
03Executing implementation plans in a safe, isolated environment