Fähigkeiten git-pr-workflows-pr-enhance
🔍

git-pr-workflows-pr-enhance

Sicher ⚙️ Externe Befehle

Pull Requests für bessere Code-Reviews verbessern

Dieser Skill hilft Entwicklern, hochwertige Pull Requests mit umfassenden Beschreibungen, automatisierten Review-Checklisten und Vorschlägen zur Größenoptimierung zu erstellen, um effiziente Code-Reviews zu ermöglichen.

Unterstützt: Claude Codex Code(CC)
🥉 73 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "git-pr-workflows-pr-enhance". Verbesse meinen aktuellen PR mit umfassender Dokumentation und Review-Checkliste

Erwartetes Ergebnis:

## PR-Zusammenfassung
Dieser PR fügt Benutzerauthentifizierung mit JWT-Tokens hinzu.

**Auswirkung**: 12 Dateien geändert (450 Hinzufügungen, 123 Löschungen)
**Risikostufe**: Mittel (5,2/10)
**Review-Zeit**: ~20 Minuten

## Detaillierte Beschreibung
[Generierte Änderungsliste mit kategorisierten Dateien]

## Review-Checkliste
### Allgemein
- [ ] Code folgt Projektstilrichtlinien
- [ ] Selbstreview abgeschlossen

### Codequalität
- [ ] Keine Code-Duplizierung
- [ ] Funktionen sind fokussiert und klein

[... zusätzliche Checklistenpunkte ...]

Verwendung von "git-pr-workflows-pr-enhance". Mein PR hat 30 Dateien und 2000 Zeilen Änderungen - ist er zu groß?

Erwartetes Ergebnis:

## Großer PR erkannt
Dieser PR ändert 30 Dateien mit 2000 Gesamtänderungen. Große PRs sind schwerer zu reviewen.

### Vorgeschlagene Aufteilungen:
1. **Authentifizierungsänderungen** (5 Dateien): Kern-JWT-Implementierung
2. **Datenbankschema** (3 Dateien): Benutzer-Tabellenmodifikationen
3. **API-Endpunkte** (4 Dateien): Neue Auth-Endpunkte
4. **Frontend-Integration** (8 Dateien): Login/Logout-UI

### Aufteilung:
Verwenden Sie git cherry-pick, um logische Einheiten in Feature-Branches zu trennen.

Sicherheitsaudit

Sicher
v1 • 2/25/2026

This skill is a legitimate PR enhancement tool. The subprocess.run calls at lines 45 and 62 execute hardcoded git commands (git diff) for PR analysis - this is standard practice for git automation tools. The 'weak cryptographic algorithm', 'C2 keywords', and 'system reconnaissance' flags are false positives triggered by legitimate words in context of code analysis (checksums), diagram generation (Mermaid), and risk assessment. No command injection risk exists as commands are hardcoded strings.

2
Gescannte Dateien
753
Analysierte Zeilen
2
befunde
1
Gesamtzahl Audits

Probleme mit hohem Risiko (1)

Subprocess Execution for Git Commands
Python subprocess.run executes git commands for PR analysis. This is legitimate git automation - commands are hardcoded strings ('git diff --name-status', 'git diff --shortstat'), not user-controlled input. No command injection risk.
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
50
Community
95
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Umfassende PR-Beschreibungen erstellen

Automatisch detaillierte PR-Beschreibungen generieren, einschließlich Zusammenfassung, Änderungslisten, Testabschnitten und Analyse von Breaking Changes.

Code-Review-Prozess optimieren

Kontextbewusste Review-Checklisten generieren, die sich an Dateitypen und Änderungskategorien anpassen, für effizientere Reviews.

PR-Größe und -komplexität optimieren

PR-Änderungen analysieren und logische Aufteilungen für große Pull Requests vorschlagen, um die Überprüfbarkeit zu verbessern.

Probiere diese Prompts

Grundlegende PR-Verbesserung
Verwenden Sie den git-pr-workflows-pr-enhance Skill, um eine umfassende Pull-Request-Beschreibung für meine aktuellen Änderungen zu erstellen. Fügen Sie eine Zusammenfassung, eine detaillierte Änderungsliste und eine Review-Checkliste ein.
Review-Checkliste generieren
Generieren Sie eine kontextbewusste Review-Checkliste für meinen PR, die allgemeine Punkte, Codequalitätsprüfungen, Testanforderungen und Sicherheitsüberlegungen basierend auf den geänderten Dateien enthält.
Große PR-Analyse
Analysieren Sie meinen PR, um festzustellen, ob er zu groß ist. Wenn ja, schlagen Sie logische Möglichkeiten vor, ihn in kleinere, besser überprüfbare Pull Requests mit klaren Feature-Grenzen aufzuteilen.
Risikobewertung
Berechnen Sie einen Risiko-Score für meinen PR, einschließlich Faktoren für Größe, Komplexität, Testabdeckung, Abhängigkeiten und Sicherheit. Geben Sie Minderungsstrategien für Risikobereiche an.

Bewährte Verfahren

  • Führen Sie den Skill immer vor dem Erstellen eines PRs auf den finalen Änderungen aus, um eine umfassende Dokumentation sicherzustellen
  • Überprüfen Sie die generierte Checkliste und fügen Sie projektspezifische Punkte hinzu, die für Ihre Codebasis relevant sind
  • Verwenden Sie die Risikobewertung, um Bereiche zu identifizieren, die vor dem Review besondere Aufmerksamkeit erfordern

Vermeiden

  • Verwendung des Skills bei unvollständigen oder laufenden Änderungen
  • Kopieren generierter Beschreibungen ohne Überprüfung der Genauigkeit
  • Ignorieren der Größenempfehlungen für sehr große PRs

Häufig gestellte Fragen

Führt dieser Skill Git-Befehle auf meinem Repository aus?
Nein. Der Skill analysiert Ihren lokalen Git-Status und generiert Empfehlungen. Er ändert keine Repositorys oder pusht Änderungen.
Kann ich die Review-Checkliste für mein Team anpassen?
Der Skill generiert kontextbewusste Checklisten basierend auf Dateitypen. Sie können nach der Generierung teamspezifische Punkte hinzufügen.
Welche PR-Größe gilt als zu groß?
Der Skill schlägt vor, PRs mit mehr als 20 Dateien oder 1000 Gesamtzeilenänderungen für eine optimale Überprüfbarkeit aufzuteilen.
Funktioniert dies mit allen Git-Providern?
Ja. Der Skill funktioniert mit jedem Git-Provider (GitHub, GitLab, Bitbucket), da er mit lokalen Git-Daten arbeitet.
Kann ich dies nur für GitHub-Pull-Requests verwenden?
Ja. Während es mit jedem Git-Provider funktioniert, ist die Ausgabe für GitHub-PR-Beschreibungen optimiert.
Ist dieser Skill für Unternehmens-Repositorys geeignet?
Ja. Der Skill generiert umfassende Dokumentation, die für unternehmensweite Code-Review-Prozesse geeignet ist.