working-in-parallel
Pracuj równolegle nad kodem bez konfliktów — git worktrees dla wielu agentów
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do pracy równoczesnej z innymi agentami w tym samym repozytorium. Wykorzystuje git worktrees, aby każdy agent mógł pracować na oddzielnej gałęzi w izolowanym katalogu bez ryzyka konfliktów. Idealna, gdy potrzebujesz pracować nad wieloma funkcjami jednocześnie lub gdy inny agent już zajmuje główny katalog projektu. Zawiera wskazówki dotyczące konfiguracji projektu, instalacji zależności i czyszczenia worktrees po zakończeniu pracy.
Jak używać
Zanim zaczniesz pracę w nowym worktree, sprawdź instrukcje konfiguracji projektu — przeczytaj README.md, poszukaj pliku claude.md lub AGENT.md, a także sprawdź blok pamięci projektu, aby poznać preferowane narzędzia (npm, bun, pnpm).
Utwórz nowe worktree z gałęzią za pomocą polecenia git worktree add -b [nazwa-gałęzi] [ścieżka-katalogu] main — na przykład git worktree add -b fix/moja-funkcja ../repo-moja-funkcja main.
Przejdź do katalogu worktree (cd ../repo-moja-funkcja) i zainstaluj zależności, używając polecenia zweryfikowanego dla Twojego projektu — nie zakładaj, że to npm, może to być bun lub pnpm.
Wprowadź zmiany w kodzie, zatwierdź je (git commit -m "opis") i wyślij do zdalnego repozytorium (git push -u origin [nazwa-gałęzi]).
Utwórz pull request za pomocą gh pr create, aby zaproponować swoje zmiany.
Po zakończeniu pracy usuń worktree poleceniem git worktree remove [ścieżka-katalogu] — wykonaj to z głównego repozytorium.