What problem does it solve? Running multiple Claude Code sessions on the same repository without isolation causes commit collisions, tangled builds, and merge conflicts when two sessions touch the same branch. This Skill sets up git worktree isolation so each parallel session works in its own directory and branch. ## Core Features & Use Cases - Worktree Provisioning: Creates named worktrees (<repo>-<feature> directories with feat/<feature> branches) for each parallel task. - Environment Handling: Guides .env management via symlink or per-worktree copy, node_modules reinstallation, and per-worktree database separation to avoid migration timestamp collisions. - Cleanup Discipline: Provides safe teardown with git worktree remove, branch deletion, and orphan detection via git worktree list and prune. - Use Case: You want to develop an auth feature and a billing feature simultaneously. The Skill creates myapp-auth and myapp-billing worktrees, assigns a separate Claude session to each, and keeps the main worktree commit-free except through PRs. ## Quick Start Ask the agent to set up git worktrees so you can run two Claude sessions in parallel on separate features of this repository.