Creates isolated git worktrees with systematic safety checks and project setup automation. Follows a clear directory priority (existing .worktrees, then worktrees, then CLAUDE.md preferences, finally asks), automatically verifies directories are gitignored to prevent accidentally committing worktree contents, and runs appropriate dependency installation (npm install, cargo build, etc.) based on project files. Always establishes a clean test baseline before reporting ready. The safety verification is the real value here since worktree pollution is a common gotcha that breaks git status output. Designed to be called by other skills like brainstorming and executing-plans when they need workspace isolation.
npx skills add https://github.com/obra/superpowers --skill using-git-worktrees