github-pr-merge
GitHub Pull Requests mit Validierung zusammenführen
Das Zusammenführen von Pull Requests ohne ordnungsgemäße Validierung kann zu fehlerhaftem Code in der Produktion führen. Diese Fähigkeit erzwingt Prüfungen vor dem Merge, bestätigt mit den Nutzern und übernimmt die Branch-Bereinigung automatisch.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "github-pr-merge". Please merge PR #156 into main
النتيجة المتوقعة:
- Pre-merge checklist verified:
- - Tests: passing (142/142)
- - Lint: passing (0 errors)
- - CI: green (all checks passed)
- - Comments: all 8 comments have replies
- PR #156: Add user authentication feature
- - 12 commits, 45 files changed
- Ready to merge. Proceed? (y/n)
استخدام "github-pr-merge". Validate and merge PR #89
النتيجة المتوقعة:
- Checking pre-merge requirements for PR #89...
- - Tests: running make test... PASSED
- - Lint: running make lint... PASSED
- - CI: checking gh pr checks... 5/5 passed
- - Comments: 3 unreplied comments found
- BLOCKED: 3 review comments without replies.
- Use the pr-review skill to address comments first.
التدقيق الأمني
آمنDocumentation-only skill providing GitHub PR merge workflow guidance. All flagged patterns are benign: JSON metadata fields (hashes, URLs) and documentation examples of standard git/GitHub CLI commands. No executable code exists in this skill.
عوامل الخطر
🌐 الوصول إلى الشبكة (1)
⚙️ الأوامر الخارجية (32)
درجة الجودة
ماذا يمكنك بناءه
Sicherer PR-Merge-Workflow
Pull Requests mit automatisierten Checks validieren und mit Nutzerbestätigung vor der Ausführung mergen
Merge-Qualitäts-Gates durchsetzen
Sicherstellen, dass alle Tests, Lint und CI-Checks bestehen, bevor ein PR gemergt werden darf
Merge-Prozess straffen
Automatisierte Bereinigung von Branches nach dem Merge und eine saubere Repository-Struktur aufrechterhalten
جرّب هذه الموجهات
Bitte merge diesen PR. Führe die Pre-Merge-Checkliste aus, bestätige mit mir, dann merge und bereinige den Branch.
Prüfe, ob alle Tests bestehen, Lint grün ist, CI-Checks abgeschlossen sind und alle Review-Kommentare beantwortet wurden, bevor PR #42 gemergt wird.
Merge den Feature-Branch in main. Führe zuerst die vollständige Validierung aus, zeige mir die Zusammenfassung und warte auf meine Bestätigung, bevor du fortfährst.
Prüfe und merge alle abgeschlossenen PRs, bei denen alle Checks bestehen, keine unbeantworteten Kommentare vorliegen und die bereit zum Merge sind.
أفضل الممارسات
- Immer die vollständige Pre-Merge-Checkliste inklusive Tests, Lint und CI-Checks ausführen
- Niemals die Nutzerbestätigung vor dem Merge überspringen
- Nach erfolgreichem Merge immer den Feature-Branch löschen, um das Repository sauber zu halten
تجنب
- Mergen ohne Tests auszuführen oder den CI-Status zu prüfen
- Nutzerbestätigung überspringen, um den Workflow zu beschleunigen
- Ungelöste Review-Kommentare vor dem Merge ignorieren
الأسئلة المتكررة
Welche KI-Tools unterstützen diese Fähigkeit?
Was passiert, wenn Tests fehlschlagen?
Kann ich mergen, ohne den Branch zu löschen?
Sind meine Daten mit dieser Fähigkeit sicher?
Warum blockieren unbeantwortete Kommentare den Merge?
Wie unterscheidet sich das von GitHubs Squash-Merge?
تفاصيل المطور
المؤلف
Bae-ChangHyunالترخيص
MIT
المستودع
https://github.com/Bae-ChangHyun/cc-plugins-bch/tree/main/plugins/gitwf/skills/github-pr-mergeمرجع
main
بنية الملفات
📄 SKILL.md