git-pr-workflows-pr-enhance
تحسين طلبات السحب لمراجعات الكود الأفضل
تساعد هذه المهارة المطورين على إنشاء طلبات سحب عالية الجودة مع أوصاف شاملة وقوائم مراجعة آلية واقتراحات لتحسين الحجم لتسهيل مراجعات الكود الفعالة.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「git-pr-workflows-pr-enhance」を使用しています。 تحسين PR الحالي الخاص بي مع توثيق شامل وقائمة مراجعة للمراجعة
期待される結果:
## ملخص PR
يضيف هذا PR مصادقة المستخدم مع رموز JWT.
**التأثير**: 12 ملفًا تم تغييرها (450 إضافة، 123 حذف)
**مستوى المخاطر**: متوسط (5.2/10)
**وقت المراجعة**: ~20 دقيقة
## الوصف التفصيلي
[قائمة التغييرات المولدة مع الملفات المصنفة]
## قائمة مراجعة المراجعة
### عام
- [ ] يتبع الكود إرشادات أسلوب المشروع
- [ ] اكتملت المراجعة الذاتية
### جودة الكود
- [ ] لا يوجد تكرار للكود
- [ ] الدوال مركزة وصغيرة
[... عناصر إضافية لقائمة المراجعة ...]
「git-pr-workflows-pr-enhance」を使用しています。 لدى PR الخاص بي 30 ملفًا و 2000 سطر من التغييرات - هل هو كبير جدًا؟
期待される結果:
## تم اكتشاف PR كبير
يغير هذا PR 30 ملفًا بإجمالي 2000 تغيير. يصعب مراجعة PRs الكبيرة.
### التقسيمات المقترحة:
1. **تغييرات المصادقة** (5 ملفات): تطبيق JWT الأساسي
2. **مخطط قاعدة البيانات** (3 ملفات): تعديلات جدول المستخدم
3. **نقاط نهاية API** (4 ملفات): نقاط نهاية المصادقة الجديدة
4. **تكامل الواجهة الأمامية** (8 ملفات): واجهة تسجيل الدخول/الخروج
### كيفية التقسيم:
استخدم git cherry-pick لفصل الوحدات المنطقية إلى فروع ميزات.
セキュリティ監査
安全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 لضمان التوثيق الشامل
- راجع قائمة المراجعة المولدة وأضف عناصر خاصة بالمشروع ذات صلة بقاعدة الكود الخاصة بك
- استخدم تقييم المخاطر لتحديد المجالات التي تحتاج إلى اهتمام إضافي قبل المراجعة
回避
- استخدام المهارة على تغييرات غير مكتملة أو قيد العمل
- نسخ الأوصاف المولدة دون مراجعتها من أجل الدقة
- تجاهل توصيات الحجم لـ PRs الكبيرة جدًا
よくある質問
هل تنفذ هذه المهارة أوامر git على مستودي؟
هل يمكنني تخصيص قائمة مراجعة المراجعة لفريقي؟
ما هو حجم PR الذي يعتبر كبيرًا جدًا؟
هل يعمل هذا مع جميع موفري Git؟
هل يمكنني استخدام هذا لطلبات سحب GitHub فقط؟
هل هذه المهارة مناسبة للمستودعات المؤسسية؟
開発者の詳細
作成者
sickn33ライセンス
MIT
リポジトリ
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/git-pr-workflows-pr-enhance参照
main
ファイル構成