スキル git-pr-workflows-pr-enhance
🔍

git-pr-workflows-pr-enhance

安全 ⚙️ 外部コマンド

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.

対応: Claude Codex Code(CC)
📊 70 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「git-pr-workflows-pr-enhance」を使用しています。 Verbesse meinen aktuellen PR mit umfassender Dokumentation und Review-Checkliste

期待される結果:

## 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 ...]

「git-pr-workflows-pr-enhance」を使用しています。 Mein PR hat 30 Dateien und 2000 Zeilen Änderungen - ist er zu groß?

期待される結果:

## 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.

セキュリティ監査

安全
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
スキャンされたファイル
753
解析された行数
2
検出結果
1
総監査数

高リスクの問題 (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.
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
32
コミュニティ
95
セキュリティ
91
仕様準拠

作れるもの

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.

これらのプロンプトを試す

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.

ベストプラクティス

  • 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

回避

  • 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

よくある質問

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.

開発者の詳細

ファイル構成