Finishing a Development Branch
Schließt Branches geordnet ab: Tests, Entscheidung, Bereinigung
Installation
/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)
- Lizenz
- MIT
Zuerst läuft die vollständige Testsuite; schlägt sie fehl, endet der Prozess dort und es werden keine Integrationsoptionen angeboten. Anschließend wird die Umgebung direkt aus Git ermittelt, da ein normaler Checkout, ein Worktree mit benanntem Branch und ein detached HEAD unterschiedlich behandelt werden müssen. Erst danach fragt der Agent nach der gewünschten Integration: lokal mergen, einen Pull Request öffnen oder den Branch unverändert lassen. Vor jedem Merge wird der Basis-Branch ausdrücklich bestätigt, da ein Merge in den falschen Branch nur aufwendig rückgängig zu machen ist.
Ähnliche Skills
Planning with Files
SkillSpeichert den Plan auf der Festplatte über Kontext-Resets hinweg
Incremental Implementation
SkillLiefert Features in kleinen, stets lauffähigen Schritten
scope-guard
SkillErkennt Änderungen außerhalb des aktuellen Projekts
Kommentare(0)
Zum Kommentieren anmelden