Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Rebase a PR on its base branch, fix conflicts, and verify build
How to use
Zainstaluj skill w swoim środowisku Claude/Copilot, wskazując repozytorium AztecProtocol/aztec-packages.
Uruchom skill poleceniem
/rebase-pr <numer-PR>, gdzie numer to identyfikator pull requesta, który chcesz przenieść na aktualną gałąź bazową.Skill automatycznie sprawdzi stan PR — jeśli jest zamknięty lub w innym stanie niż OPEN, operacja się zatrzyma. W przeciwnym razie pobierze gałąź bazową i rozpocznie rebase.
Jeśli pojawią się konflikty, skill wylistuje pliki do ręcznego rozwiązania. Edytuj każdy plik, usuń markery konfliktów, a następnie dodaj plik poleceniem
git add <plik>i kontynuuj rebase.Po zakończeniu rebase'u skill uruchomi
yarn buildz katalogu yarn-project, aby zweryfikować, że kod się kompiluje. Jeśli pojawią się błędy, napraw je w plikach źródłowych.Na koniec skill uruchomi formatowanie i lint (
yarn format,yarn lint), a następnie wyśle zmiany do repozytorium za pomocągit push --force-with-lease, zachowując PR jako pojedynczy commit.