flow-next-worktree-kit
Manage git worktrees (create/list/switch/cleanup) and copy .env files. Use for parallel feature work, isolated review, clean workspace, or when user mentions worktrees.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Manage git worktrees (create/list/switch/cleanup) and copy .env files. Use for parallel feature work, isolated review, clean workspace, or when user mentions worktrees.
How to use
Zainstaluj skill w swoim katalogu Claude plugins, upewniając się, że skrypt worktree.sh znajduje się w ścieżce skills/flow-next-worktree-kit/scripts/.
Aby utworzyć nowe worktree dla nowej funkcji, poproś Claude: "Stwórz worktree o nazwie feature-xyz na bazie main". Claude uruchomi komendę create z nazwą i opcjonalną bazową gałęzią — worktree powstanie bez zmiany aktualnej gałęzi.
Wyświetl listę wszystkich istniejących worktree'ów, prosząc o "listę worktree'ów". Skill pokaże dostępne worktree'e i ich ścieżki.
Przełącz się do konkretnego worktree'a, polecając "przełącz się na worktree feature-xyz". Skill wydrukuje ścieżkę, do której możesz przejść w terminalu.
Skopiuj pliki .env do wybranego worktree'a komendą "skopiuj .env do feature-xyz". Skill przeniesie zmienne środowiskowe bez nadpisywania istniejących plików i pomijając symlinki.
Gdy skończysz pracę, poproś o "oczyszczenie worktree'ów". Skill usunie katalogi worktree'ów, ale nie będzie siłą usuwać gałęzi ani worktree'ów, które nie są czyste — bezpieczne czyszczenie workspace'u.