github-pr-creation
إنشاء طلبات السحب من GitHub مع التحقق
يتطلب إنشاء طلبات السحب بالتنسيق المناسب وقتًا واهتمامًا بالتفاصيل. تعمل هذه المهارة على أتمتة إنشاء طلبات السحب من خلال التحقق من المهام، وتشغيل الاختبارات، وإنشاء رسائل الالتزام التلقائية بالتنسيق التقليدي تلقائيًا.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "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?
التدقيق الأمني
آمن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.
عوامل الخطر
🌐 الوصول إلى الشبكة (1)
⚙️ الأوامر الخارجية (33)
درجة الجودة
ماذا يمكنك بناءه
سير عمل طلبات سحب الميزات
أتمتة إنشاء طلبات سحب فروع الميزات بالتنسيق الصحيح للالتزامات التقليدية والتحقق
إنشاء طلبات سحب الإصدار
إنشاء طلبات سحب الإصدار من فرع التطوير إلى الفرع الرئيسي بالتنسيق الموحد
إرسال طلبات سحب إصلاح الأخطاء
إنشاء طلبات سحب إصلاح الأخطاء مع التسميات المناسبة واكتشاف التغييرات المتغيرة
جرّب هذه الموجهات
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]
أفضل الممارسات
- تأكد دائمًا من فرع الهدف قبل إنشاء طلب السحب
- شغل الاختبارات أولاً لضمان جودة الكود
- استخدم الالتزامات التقليدية لعناوين طلبات السحب المتسقة
تجنب
- إنشاء طلبات السحب دون مراجعة المحتوى المُنشأ
- تجاوز التحقق من الاختبارات قبل إرسال طلب السحب
- عدم تأكيد أسماء الفروع مع المستخدم
الأسئلة المتكررة
ما الأدوات التي تدعم هذه المهارة؟
ما أطر الاختبار المدعومة؟
هل يعدل هذا الكود الخاص بي؟
هل بياناتي آمنة؟
لماذا يُطلب GitHub CLI؟
كيف يختلف هذا عن إنشاء طلبات السحب الافتراضي؟
تفاصيل المطور
المؤلف
Bae-ChangHyunالترخيص
MIT
المستودع
https://github.com/Bae-ChangHyun/cc-plugins-bch/tree/main/plugins/gitwf/skills/github-pr-creationمرجع
main
بنية الملفات
📄 SKILL.md