Toolverse
All skills

finishing-a-development-branch

by obra

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

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
obra
Category
Backend
Views
35

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

  1. 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.

Related skills