Automates the creation of isolated Git worktrees with safety checks and environment setup for seamless parallel development.
This skill empowers Claude to manage multiple feature branches simultaneously by utilizing Git worktrees instead of traditional branch switching. It handles the end-to-end process: identifying the optimal worktree location (local or global), ensuring the directory is correctly ignored by Git to prevent repository pollution, installing dependencies for various ecosystems (Node.js, Rust, Python, Go), and verifying a clean baseline via automated testing. It is an essential utility for developers who need to isolate feature work or execute complex implementation plans without disrupting their current workspace or losing context.
주요 기능
01Smart directory selection with preference for existing local or global configurations
02Seamless integration with implementation planning and subagent-driven development
030 GitHub stars
04Automatic .gitignore verification and remediation to prevent accidental commits
05Baseline test verification to ensure worktrees start in a clean, passing state
06Polyglot project setup supporting npm, cargo, pip, poetry, and go mod
사용 사례
01Reviewing and testing multiple pull requests simultaneously in dedicated workspaces
02Switching to an urgent bug fix without stashing or committing mid-feature work
03Creating isolated environments for AI subagents to perform autonomous development tasks