Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
How to use
- Ogłoś użycie skilla na początku: powiedz asystentowi "Używam finishing-a-development-branch skill do ukończenia tej pracy". 2. Skill automatycznie uruchomi testy projektu (npm test, cargo test, pytest lub go test w zależności od typu projektu). Jeśli testy się nie powiodą, proces zatrzyma się i pokaże błędy — musisz je naprawić przed kontynuacją. 3. Po pomyślnym przejściu testów skill określi gałąź bazową (zwykle main lub master) i zapyta, jeśli będzie niepewny. 4. Otrzymasz cztery opcje: (1) scalić gałąź lokalnie z gałęzią bazową, (2) wypchnąć zmiany i utworzyć pull requesta, (3) zachować gałąź do późniejszego użycia, (4) odrzucić pracę. 5. Wybierz opcję, którą chcesz wykonać. Skill automatycznie wykona odpowiednie polecenia gita: przełączenie na gałąź bazową, pobranie najnowszych zmian, scalenie lub wypchnięcie zmian. 6. Po wykonaniu wybranej akcji skill wyczyści środowisko robocze i potwierdzi zakończenie procesu.