Manages isolated Git worktrees for parallel feature development with automated setup and safety verification.
This skill automates the creation and management of isolated Git worktrees, allowing developers and AI agents to work on multiple branches simultaneously without workspace pollution. It intelligently selects storage locations (project-local or global), ensures worktrees are properly ignored by Git to prevent repository pollution, automatically detects and installs project dependencies for Node.js, Rust, Python, and Go, and verifies a clean starting state through baseline test execution. It is an essential utility for maintaining workflow isolation and reliability during complex implementation tasks.
주요 기능
01Project-specific dependency installation for Node.js, Python, Rust, and Go
02Baseline test execution to ensure development starts from a stable state
030 GitHub stars
04Automated directory selection with smart priority (local .worktrees vs global config)
05Seamless integration with implementation planning and cleanup workflows
06Proactive .gitignore verification and automatic fixing to prevent workspace pollution
사용 사례
01Starting a new feature while maintaining a stable main branch environment
02Running experiments or implementation plans in a temporary, isolated workspace
03Working on multiple bug fixes simultaneously without switching branch checkouts