Compétences create-pr
📦

create-pr

Sûr ⚙️ Commandes externes

إنشاء طلبات سحب بوصف متوافق مع Sentry

Également disponible depuis: 0tarof,Crearize,0tarof,Cloud-Officer,davila7,Cygnusfear,getsentry

يتطلب كتابة أوصاف فعالة لطلبات السحب التي تتبع معايير الفريق وقتاً واتساقاً. تعمل هذه المهارة على أتمتة إنشاء طلبات السحب باستخدام واجهة سطر أوامر GitHub مع إرشادات المراجعة المثبتة من Sentry.

Prend en charge: Claude Codex Code(CC)
🥉 74 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "create-pr". المستخدم لديه التزامات بإضافة ميزة إشعار خيط Slack

Résultat attendu:

تم إنشاء مسودة طلب سحب: 'feat(alerts): Add Slack thread replies for notifications'

وصف طلب السحب:
- يشرح سلوك الخيط مقابل تعديلات الرسائل
- يوثق فائدة الحفاظ على الجدول الزمني
- يشير إلى SENTRY-1234

Utilisation de "create-pr". المستخدم أصلح انهيار معالجة_null في نقطة نهاية API

Résultat attendu:

تم إنشاء مسودة طلب سحب: 'fix(api): Handle null response in user endpoint'

وصف طلب السحب:
- يصف سيناريو الانهيار
- يشرح تنفيذ التحقق من Null
- يرتبط بتذكرة التحقيق SENTRY-5678

Audit de sécurité

Sûr
v1 • 2/24/2026

Static analysis flagged 36 external command patterns and 3 network references, but all are false positives. The skill uses GitHub CLI (gh) and git commands with hardcoded arguments for legitimate PR creation. Network references are documentation URLs only. No user input injection vectors or data exfiltration risks detected.

1
Fichiers analysés
193
Lignes analysées
1
résultats
1
Total des audits
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

طلب سحب لميزة تطوير

إنشاء طلب سحب لميزة جديدة مع توضيح الدافع والنهج البديل الذي تم النظر فيه وإشارات إلى المشكلة ذات الصلة.

طلب سحب لإصلاح خطأ

إنشاء سريع لطلب سحب لإصلاح خطأ يوضح السبب الجذري والإصلاح ويربط بمشكلة التتبع.

طلب سحب لإعادة هيكلة

توثيق إعادة تنظيم الكود مع السياق السابق واللاحق وشرح سبب تمكين إعادة الهيكلة للعمل المستقبلي.

Essayez ces prompts

إنشاء طلب سحب أساسي
إنشاء طلب سحب لفريضي الحالي. تحليل التغييرات وكتابة وصف يتبع اصطلاحات Sentry.
طلب سحب للميزة مع السياق
لقد أنجزت ميزة X. إنشاء طلب سحب يشرح ما تفعله الميزة ولماذا كانت هناك حاجة إليها وأي تنازلات تم النظر فيها.
إصلاح خطأ مع ربط المشكلة
إنشاء طلب سحب لهذا الإصلاح العاجل. تأكد من تضمين 'Fixes SENTRY-1234'以便 المشكلة تغلق تلقائياً عند الدمج.
توثيق إعادة هيكلة كبيرة
إنشاء طلب سحب لهذه إعادة الهيكلة. 강조 عدم وجود تغييرات في السلوك وشرح ما الذي دفع لإعادة التنظيم.

Bonnes pratiques

  • حافظ على تركيز طلبات السحب على ميزة أو إصلاح واحد لتسريع المراجعات
  • اشرح 'لماذا' وراء التغييرات، وليس فقط ما يفعله الكود
  • استخدم مسودات طلبات السحب مبكراً عندما تريد تعليقات على عمل غير مكتمل

Éviter

  • تجمع تغييرات غير ذات صلة في طلب سحب واحد كبير
  • كتابة عناوين غامضة مثل 'تحديث الكود' أو 'إصلاح الأشياء','تخطي وصف طلب سحب تماماً وترك المراجعين يخمنون

Foire aux questions

ماذا أحتاج قبل استخدام هذه المهارة؟
تحتاج إلى تثبيت واجهة سطر أوامر GitHub (gh) والمصادقة عليها باستخدام `gh auth login`. يجب أيضاً الالتزام بجميع التغييرات قبل إنشاء طلب السحب.
هل تعمل هذه المهارة مع المستودعات غير الخاصة بـ GitHub؟
لا، تم تصميم هذه المهارة خصيصاً لمستودعات GitHub وتستخدم واجهة سطر أوامر GitHub (gh) التي تعمل فقط مع GitHub.
ماذا يحدث إذا كانت لدي تغييرات غير ملتزم بها؟
ستكتشف المهارة التغييرات غير الملتزم بها وتطلب منك تشغيل مهارة الالتزام أولاً. يجب أن تتضمن طلبات السحب فقط التغييرات الملتزم بها.
هل يمكن لهذه المهارة تحديث طلب سحب موجود؟
نعم، يمكن للمهارة تحديث طلبات السحب الموجودة باستخدام واجهة برمجة تطبيقات GitHub مباشرة، وهي أكثر موثوقية من `gh pr edit` Certain العمليات.
ما هي صيغة عنوان طلب السحب التي تستخدمها هذه المهارة؟
صيغة الالتزامات التقليدية: 'type(scope): description'. أمثلة: 'feat(auth): Add OAuth support' أو 'fix(api): Handle timeout errors'.
هل يحدد هذا المراجعين تلقائياً؟
لا، تركز هذه المهارة على إنشاء طلبات السحب والوصف. يجب اختيار المراجعين يدوياً بناءً على عمليات الفريق.

Détails du développeur

Structure de fichiers

📄 SKILL.md