المهارات github-pr-creation
🔀

github-pr-creation

آمن 🌐 الوصول إلى الشبكة⚙️ الأوامر الخارجية

إنشاء طلبات السحب من GitHub مع التحقق

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

يدعم: Claude Codex Code(CC)
📊 71 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "github-pr-creation". Create a PR from my feature branch to develop

النتيجة المتوقعة:

  • Analyzing commits...
  • Running tests (make test)...
  • Generating PR title: feat(auth): add OAuth2 login support
  • Suggested labels: feature, enhancement
  • Ready to create PR. Confirm to proceed?

استخدام "github-pr-creation". Create a bugfix PR for the login issue

النتيجة المتوقعة:

  • Analyzing commits...
  • Running tests (npm test)...
  • Generating PR title: fix(auth): resolve session timeout bug
  • Suggested labels: bug, bugfix
  • Breaking change: none detected
  • Ready to create PR. Confirm to proceed?

استخدام "github-pr-creation". Create a release PR from develop to main

النتيجة المتوقعة:

  • Analyzing commits...
  • Running tests (pytest)...
  • Generating PR title: release: v2.0.0
  • Suggested labels: release
  • Commits included: 15 features, 3 fixes
  • Ready to create PR. Confirm to proceed?

التدقيق الأمني

آمن
v5 • 1/16/2026

Pure documentation-based skill with no executable code. The static analyzer produced false positives by misinterpreting markdown documentation examples as shell commands and YAML text as cryptographic patterns. All shell commands shown are instructional examples within code fences for AI workflow guidance. No actual command execution, network calls, or cryptographic operations exist in this skill.

2
الملفات التي تم فحصها
347
الأسطر التي تم تحليلها
2
النتائج
5
إجمالي عمليات التدقيق
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
30
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

سير عمل طلبات سحب الميزات

أتمتة إنشاء طلبات سحب فروع الميزات بالتنسيق الصحيح للالتزامات التقليدية والتحقق

إنشاء طلبات سحب الإصدار

إنشاء طلبات سحب الإصدار من فرع التطوير إلى الفرع الرئيسي بالتنسيق الموحد

إرسال طلبات سحب إصلاح الأخطاء

إنشاء طلبات سحب إصلاح الأخطاء مع التسميات المناسبة واكتشاف التغييرات المتغيرة

جرّب هذه الموجهات

إنشاء طلب سحب ميزة
Create a PR from my current branch to develop. Use the github-pr-creation skill.
إنشاء طلب سحب إصلاح خطأ
Create a PR for this fix to the develop branch. Include bug and bugfix labels.
إنشاء طلب سحب إصدار
Create a release PR from develop to main. Verify all tests pass first.
طلب سحب مخصص مع السياق
Create a PR with custom labels and extended description covering the following changes: [describe your changes]

أفضل الممارسات

  • تأكد دائمًا من فرع الهدف قبل إنشاء طلب السحب
  • شغل الاختبارات أولاً لضمان جودة الكود
  • استخدم الالتزامات التقليدية لعناوين طلبات السحب المتسقة

تجنب

  • إنشاء طلبات السحب دون مراجعة المحتوى المُنشأ
  • تجاوز التحقق من الاختبارات قبل إرسال طلب السحب
  • عدم تأكيد أسماء الفروع مع المستخدم

الأسئلة المتكررة

ما الأدوات التي تدعم هذه المهارة؟
يعمل مع Claude وCodex وClaude Code. يتطلب تثبيت GitHub CLI (gh).
ما أطر الاختبار المدعومة؟
يدعم Makefile وnpm test وpytest. أضف أوامر اختبار مخصصة في تكوين المشروع.
هل يعدل هذا الكود الخاص بي؟
لا. تقوم هذه المهامة بالتحليل للقراءة فقط ولا تنشئ طلبات السحب إلا بتأكيدك.
هل بياناتي آمنة؟
نعم. لا يتم إرسال أي بيانات خارجيًا. تعمل جميع عمليات git محليًا على جهازك.
لماذا يُطلب GitHub CLI؟
توفر GitHub CLI مصادقة آمنة وإنشاء طلبات السحب دون كشف الرموز في عناوين URL.
كيف يختلف هذا عن إنشاء طلبات السحب الافتراضي؟
تضيف هذه المهام التحقق والتنسيق التقليدي للالتزامات واقتراحات التسميات التلقائية.

تفاصيل المطور

بنية الملفات

📄 SKILL.md