Finishing a Development Branch
Kończy pracę na gałęzi: testy, wybór integracji i porządki
Instalacja
/plugin install superpowers@claude-plugins-official
Runs when implementation is done and the tests pass, before the branch is merged, pushed or abandoned.
- Autor
- Jesse Vincent (obra)
- Licencja
- MIT
Najpierw uruchamiany jest pełny zestaw testów, a każda porażka kończy proces — przy nieudanych testach nie pojawia się menu integracji. Następnie stan środowiska jest odczytywany bezpośrednio z Git, ponieważ zwykły checkout, worktree przypisane do nazwanej gałęzi i odłączony HEAD wymagają innego postępowania. Dopiero wtedy agent pyta o sposób integracji: lokalne scalenie, utworzenie pull requestu albo pozostawienie gałęzi bez zmian. Przed każdym scaleniem jawnie potwierdza gałąź bazową, ponieważ cofnięcie scalenia do niewłaściwej gałęzi jest kosztowne.
Podobne umiejętności
Planning with Files
UmiejętnośćZapisuje plan na dysku, by nie zniknął po resecie kontekstu
Incremental Implementation
UmiejętnośćWdraża funkcje małymi etapami bez psucia kompilacji
scope-guard
UmiejętnośćWykrywa edycje zapisane poza bieżącym projektem
Komentarze(0)
Zaloguj się, aby skomentować