finishing-a-development-branch
Einen Entwicklungsbranch abschließen
Auch verfügbar von: Cycleaddict,CodingCossack,davila7,DYAI2025,Cygnusfear,obra
Diese Fähigkeit hilft Claude dabei, Entwickler durch das Abschließen eines Feature-Branches zu führen, indem sie verifiziert, dass Tests bestanden werden, klare Merge/PR/Cleanup-Optionen präsentiert und den gewählten Workflow sicher ausführt.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "finishing-a-development-branch". Führen Sie die Fähigkeit aus, nachdem Tests bestanden wurden
Erwartetes Ergebnis:
Implementierung abgeschlossen. Was möchten Sie tun?
1. Zurück zu main lokal mergen
2. Pushen und einen Pull Request erstellen
3. Branch unverändert behalten (kümmere mich später darum)
4. Diese Arbeit verwerfen
Welche Option?
Verwendung von "finishing-a-development-branch". Benutzer wählt Option 1 (lokal mergen)
Erwartetes Ergebnis:
Gewechselt zu 'main'.
Neueste Änderungen gepullt.
'feature-branch' gemerged.
Tests bestehen nach dem Merge.
Branch 'feature-branch' gelöscht.
Worktree bereinigt. Branch abgeschlossen.
Sicherheitsaudit
SicherAll 27 static findings are false positives. The skill contains documentation (markdown instructions) showing example git commands, not actual executable code with command injection risks. The YAML frontmatter flagged as 'weak cryptographic algorithm' is standard skill metadata. The 'external_commands' patterns are markdown code blocks showing example commands users should run, not Ruby/shell backtick execution.
Probleme mit hohem Risiko (1)
Probleme mit mittlerem Risiko (1)
Probleme mit niedrigem Risiko (1)
Qualitätsbewertung
Was du bauen kannst
Einen Feature-Branch abschließen
Nach der Implementierung eines Features verwenden Sie diese Fähigkeit, um den Branch sauber zu mergen, einen PR zu erstellen oder die Arbeit sicher zu verwerfen
Agent Workflow Integration
Wird als letzter Schritt in subagent-driven-development oder executing-plans Fähigkeiten aufgerufen, nachdem alle Aufgaben abgeschlossen sind
Branch-Bereinigung nach Code Review
Verwenden nach PR-Genehmigung, um den Feature-Branch lokal und remote zu mergen und zu bereinigen
Probiere diese Prompts
I'm done implementing my feature. Can you help me finish this development branch? Run tests first, then give me options for how to proceed.
All tests pass. Please merge this branch into main and clean up the worktree.
Tests are green. Please push this branch and create a pull request for review.
I want to discard this work. Please confirm before deleting the branch.
Bewährte Verfahren
- Immer verifizieren, dass Tests bestanden werden, bevor Optionen präsentiert werden, um das Mergen von fehlerhaftem Code zu verhindern
- Genau 4 Optionen ohne zusätzliche Erklärungen präsentieren, um die Benutzerentscheidung klar zu halten
- Getippte "discard"-Bestätigung vor dem Löschen von Arbeit erfordern, um unbeabsichtigten Verlust zu verhindern
- Worktrees nur für Merge- und Verwerf-Optionen bereinigen, nicht für PR-Erstellung
Vermeiden
- Test-Verifizierung überspringen und direkt zu Merge oder PR übergehen
- Offene Fragen präsentieren statt strukturierter 4-Optionen-Auswahl
- Automatische Bereinigung von Worktrees für alle Optionen (bricht Option 2 und 3)
- Verwerfen ohne explizite getippte Bestätigung zulassen