What problem does it solve?
This Skill eliminates workspace contamination and branch-switching friction by creating isolated git worktrees with safety checks and automated setup so feature work can proceed without polluting the main repository.
Core Features & Use Cases
- Smart directory selection: prefers .worktrees or worktrees, respects CLAUDE.md preferences, and prompts when ambiguous.
- Safety verification: checks that project-local worktree directories are git-ignored and adds a .gitignore entry and commit when needed to prevent accidental tracking.
- Automated setup and baseline verification: creates a new branch worktree, runs dependency installation for common ecosystems, and executes the test suite to confirm a clean starting point.
- Use Case: Start a feature branch in an isolated workspace to iterate on features concurrently, run experiments, or prepare CI-like environments without switching the main working tree.
Quick Start
Create an isolated .worktrees worktree for branch feature/auth, ensure the directory is git-ignored, run the project setup, and run tests to confirm a clean baseline.