finishing-a-development-branch
Git-Branches sicher abschließen
متاح أيضًا من: CodingCossack,ZhanlinCui,Cycleaddict,davila7,DYAI2025,Cygnusfear,obra
Diese Skill automatisiert die letzten Schritte der Feature-Entwicklung, indem sie verifiziert, dass Tests bestanden werden, klare Merge/PR-Optionen präsentiert und den gewählten Workflow sicher ausführt.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "finishing-a-development-branch". I'm done with my feature. Can you help me finish this branch?
النتيجة المتوقعة:
Test-Suite wird ausgeführt...
✓ Alle Tests bestanden (42 bestanden, 0 fehlgeschlagen)
Implementierung abgeschlossen. Was möchten Sie tun?
1. Lokal zurück zu main mergen
2. Pushen und Pull Request erstellen
3. Branch unverändert lassen (kümmere mich später darum)
4. Diese Arbeit verwerfen
Welche Option?
استخدام "finishing-a-development-branch". Option 2 - create a PR
النتيجة المتوقعة:
✓ Branch 'feature/add-user-auth' gepusht
✓ PR #42 erstellt: Add user authentication
✓ Worktree unter '/Users/dev/project/.git/worktrees/feature-add-user-auth' entfernt
Branch abgeschlossen! Pull Request erstellt und Worktree bereinigt.
التدقيق الأمني
آمنAll static findings are false positives. The 23 external command detections are legitimate git operations (checkout, branch, merge, push, worktree) that form the core functionality of this git workflow skill. The 2 filesystem detections are standard shell redirection and git worktree management. The high-severity crypto flags are false positives from text pattern misidentification.
عوامل الخطر
⚙️ الأوامر الخارجية (6)
📁 الوصول إلى نظام الملفات (2)
درجة الجودة
ماذا يمكنك بناءه
Einen Feature-Branch abschließen
Nach Abschluss der Implementierungsaufgaben verwenden Sie diese Skill, um die abgeschlossene Arbeit sauber zu mergen oder einen PR zu erstellen
Entwicklungs-Worktrees bereinigen
Verwenden Sie dies nach Abschluss der Entwicklung, um temporäre Worktrees zu entfernen, die während der Entwicklung erstellt wurden
Team-Branch-Abschluss standardisieren
Stellt einen konsistenten Branch-Abschluss-Workflow über alle Teammitglieder sicher
جرّب هذه الموجهات
I'm done with my feature. Can you help me finish this branch?
All tests are passing. I want to create a pull request and clean up my worktree.
Please merge my branch into main locally and verify tests still pass.
I want to discard this work. Please confirm before deleting anything.
أفضل الممارسات
- Immer verifizieren, dass Tests bestanden werden, bevor Optionen angezeigt werden, um das Mergen von fehlerhaftem Code zu verhindern
- Genau 4 Optionen ohne zusätzliche Erklärungen präsentieren, um die Benutzerwahl klar zu halten
- Eingetippte 'discard'-Bestätigung erfordern, um versehentlichen Arbeitsverlust zu verhindern
تجنب
- Test-Verifizierung überspringen und direkt zu Merge oder PR übergehen
- Offene Fragen wie 'What should I do next?' stellen, anstatt Optionen zu präsentieren
- Worktrees automatisch für alle Optionen bereinigen (nur für Merge und Discard tun)