Using Git Worktrees
Prepares an isolated workspace for feature work, falling back to a git worktree.
Install
/plugin install superpowers@claude-plugins-official
Runs at the start of feature work that should not share a working directory with whatever is currently open.
- Author
- Jesse Vincent (obra)
- License
- MIT
Before creating anything the skill checks whether the session is already inside a linked worktree or a submodule, so isolation is not stacked on top of isolation. A native workspace mechanism is preferred when one exists; otherwise a plain git worktree is created under a directory that has been verified as ignored. Dependencies are installed with whatever the project actually uses, and the tests are run once to prove the new workspace starts from a clean baseline.
Similar skills
Understand Anything
SkillBuilds a browsable graph of a codebase you did not write.
GitHub Actions Hardening
SkillReviews workflow YAML for the ways CI specifically gets compromised.
scope-guard
SkillCatches an edit that lands outside the project you are in.
Comments(0)
Sign in to comment