git-pr-workflows-pr-enhance
プルリクエストの質を高めてコードレビューを改善する
このスキルは、開発者が変更の概要、自動化されたレビューチェックリスト、サイズ最適化提案を備えた高质量なプルリクエストを作成し、効率的なコードレビューを促進するのに役立ちます。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「git-pr-workflows-pr-enhance」を使用しています。 現在のPR包括的なドキュメントとレビューチェックリストで強化する
期待される結果:
## PR Summary
This PR adds user authentication with JWT tokens.
**Impact**: 12 files changed (450 additions, 123 deletions)
**Risk Level**: Medium (5.2/10)
**Review Time**: ~20 minutes
## Detailed Description
[Generated change list with categorized files]
## Review Checklist
### General
- [ ] Code follows project style guidelines
- [ ] Self-review completed
### Code Quality
- [ ] No code duplication
- [ ] Functions are focused and small
[... additional checklist items ...]
「git-pr-workflows-pr-enhance」を使用しています。 私のPRは30ファイルと2000行の変更があります - 大きすぎますか?
期待される結果:
## Large PR Detected
This PR changes 30 files with 2000 total changes. Large PRs are harder to review.
### Suggested Splits:
1. **Authentication changes** (5 files): Core JWT implementation
2. **Database schema** (3 files): User table modifications
3. **API endpoints** (4 files): New auth endpoints
4. **Frontend integration** (8 files): Login/Logout UI
### How to Split:
Use git cherry-pick to separate logical units into feature branches.
セキュリティ監査
安全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.
高リスクの問題 (1)
リスク要因
品質スコア
作れるもの
包括的なPR説明の作成
変更リスト、テストセクション、破壊的変更分析を含む詳細なPR説明を自動的に生成します。
コードレビュープロセスの合理化
ファイルタイプと変更カテゴリに適応するコンテキスト認識型のレビューチェックリストを生成し、より効率的なレビューを実現します。
PRサイズと複雑度の最適化
PRの変更を分析し、レビューバビリティを改善するために大きなプルリクエストの論理的な分割を提案します。
これらのプロンプトを試す
git-pr-workflows-pr-enhanceスキルを使用して、現在の変更に対して包括的なプルリクエスト説明を作成してください。概要、詳細な変更リスト、レビューチェックリストを含めること。
変更されたファイルに基づいて、一般的な項目、コード品質チェック、テスト要件、セキュリティ考慮事項を含むPRのコンテキスト認識型のレビューチェックリストを生成してください。
サイズ、複雑度、テストカバレッジ、依存関係、セキュリティの要素を含むPRのリスクスコアを計算してください。高リスク領域には緩和戦略を提供してください。
ベストプラクティス
- 包括的なドキュメントを確保するために、PR作成前に最終変更に対して常にスキルを実行してください
- 生成されたチェックリストを確認し、コードベースに固有の項目を追加してください
- リスク評価を使用して、レビュー前に注意が必要な領域を特定してください
回避
- 不完全な変更や作業中の変更に対してスキルを使用しない
- 正確性を確認せずに生成された説明をコピーしない
- 非常に大きなPRのサイズ推奨を無視しない
よくある質問
このスキルはリポジトリでgitコマンドを実行しますか?
チームのレビューチェックリストをカスタマイズできますか?
どの程度のPRサイズが大きすぎると見なされますか?
すべてのGitプロバイダーで動作しますか?
GitHubプルリクエスト専用に使用できますか?
このスキルはエンタープライズリポジトリに適していますか?
開発者の詳細
作成者
sickn33ライセンス
MIT
リポジトリ
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/git-pr-workflows-pr-enhance参照
main
ファイル構成