# using-git-worktrees

Agent skill by Jesse Vincent (https://blog.fsck.com)

Sets up a worktree so a feature or a plan runs somewhere other than your current checkout. Cheap insurance when an agent is about to touch a lot of files.

Topics: Delivery
Last updated: 2026-07-24 (2 months ago)
Source: https://github.com/obra/superpowers
Repository: https://github.com/obra/superpowers

## Install

```bash
npx skills add https://github.com/obra/superpowers --skill using-git-worktrees
```

## In the author's words

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback

## Verification

- Source link: Resolved (HTTP 200) (pass)
- Repository: Resolves on GitHub (pass)
- Install command: Transcribed from the author's own page (pass)
- Maintenance: Last updated 2 months ago (pass)
- Attribution: Credited to Jesse Vincent (pass)

Full page: https://stackskills.dev/library/using-git-worktrees
