Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
How to use
Zainstaluj skill w swoim systemie agenta — upewnij się, że masz dostęp do repozytorium obra/superpowers i możesz załadować skill using-git-worktrees.
Kiedy chcesz rozpocząć pracę nad nową funkcją wymagającą izolacji, powiedz agentowi: "Użyj skill'u using-git-worktrees, aby przygotować izolowany workspace". Agent automatycznie ogłosi, że używa tego skill'u.
Skill sprawdzi, czy w Twoim projekcie istnieje już katalog dla worktrees — najpierw szuka .worktrees (ukryty folder), potem worktrees. Jeśli oba istnieją, wybiera .worktrees.
Jeśli katalog nie istnieje, skill przeszuka plik CLAUDE.md w poszukiwaniu preferencji dotyczącej lokalizacji worktrees. Jeśli tam coś znajdzie, użyje tej ścieżki bez pytania.
Jeśli brak katalogu i brak preferencji w CLAUDE.md, skill zapyta Cię, gdzie utworzyć worktrees — w lokalnym folderze projektu (.worktrees/) czy w globalnej lokalizacji (~/.config/superpowers/worktrees/nazwa-projektu/).
Przed utworzeniem worktree skill zweryfikuje bezpieczeństwo: dla katalogów lokalnych sprawdzi, czy są ignorowane w .gitignore. Jeśli nie, automatycznie doda je do .gitignore i zacommituje zmianę, aby zapobiec przypadkowemu zacommitowaniu zawartości worktree do repozytorium.