What problem does it solve?
This Skill prevents accidental repository pollution and costly context switching by creating isolated git worktrees with safety verification and automated setup so developers can work on feature branches concurrently without risking commits or workspace corruption.
Core Features & Use Cases
- Directory selection priority: prefers .worktrees, falls back to worktrees, respects CLAUDE.md preferences, or prompts the user.
- Safety verification: ensures project-local worktree directories are git-ignored and will add and commit .gitignore entries if needed to avoid tracking worktree contents.
- Automated creation and setup: creates a new branch and worktree, auto-runs project setup (npm install, pip/poetry, cargo build, go mod download) and executes project tests to validate a clean baseline.
- Use cases: start isolated feature development, reproduce bugs in a clean environment, prepare parallel branches for CI or demo, and safely hand off implementation work.
Quick Start
Ask the assistant to create an isolated worktree for branch feature/auth in the project's .worktrees directory, verify the directory is ignored or update .gitignore and commit, run setup commands, and report when tests pass.