المهارات github-actions-templates
⚙️

github-actions-templates

آمن 🌐 الوصول إلى الشبكة⚙️ الأوامر الخارجية📁 الوصول إلى نظام الملفات🔑 متغيرات البيئة

أنشئ سير عمل GitHub Actions بسرعة

كتابة سير عمل CI/CD تستغرق وقتًا طويلاً وسهلة الخطأ في الإعداد. توفر هذه المهارة قوالب GitHub Actions مُجرّبة للاختبارات والبناء والنشر وفحص الأمان.

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

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

2

رفع في Claude

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

3

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

اختبرها

استخدام "github-actions-templates". Create a matrix build for Python 3.9 to 3.12 on Linux, macOS, and Windows.

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

  • يعمل على ubuntu-latest وmacos-latest وwindows-latest
  • يختبر Python 3.9 و3.10 و3.11 و3.12
  • يثبت الاعتماديات باستخدام pip ويشغل pytest
  • يُفعّل عند الدفع وطلبات السحب

استخدام "github-actions-templates". Create a Docker workflow that pushes to GHCR on version tags.

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

  • يسجل الدخول إلى GitHub Container Registry باستخدام GitHub_TOKEN
  • يستخرج البيانات الوصفية باستخدام Docker metadata action
  • يبني ويدفع مع التخزين المؤقت من GitHub Actions cache
  • يضع وسومًا بأنماط الفروع وsemver

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

آمن
v4 • 1/17/2026

This skill contains only static documentation with YAML workflow examples. All static findings are false positives: the scanner misinterpreted markdown code fences as backtick execution, GitHub Actions secret injection syntax as credential exposure, and YAML version pinning as weak crypto. The skill does not execute code, access files, or make network requests.

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

درجة الجودة

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

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

إطلاق خط أساس CI

ابدأ بسير عمل اختبار وفحص الكود لمستودع جديد وحافظ على موثوقية البناء.

توحيد خطوط الأنابيب

أعد استخدام القوالب لبناء Docker والموافقات وسير العمل القابل لإعادة الاستخدام عبر الفرق.

إضافة فحوصات الأمان

اعتمد أمثلة سير عمل Trivy وSnyk لاكتشاف الثغرات مبكرًا.

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

سير عمل اختبار للبداية
Create a GitHub Actions workflow that runs npm ci, lint, and tests on pushes and pull requests using Node 20.
بناء ونشر Docker
Provide a workflow to build and push a Docker image to GHCR with tags for branches and semver releases.
نشر Kubernetes
Draft a workflow that configures AWS credentials and deploys manifests from k8s/ to production.
سير عمل اختبار قابل لإعادة الاستخدام
Create a reusable workflow that accepts node-version input and uses NPM_TOKEN for private installs.

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

  • ثبّت إصدارات الإجراءات بدلاً من استخدام latest
  • استخدم الأسرار للرموز وبيانات الاعتماد
  • قيّد صلاحيات سير العمل للحد الأدنى المطلوب

تجنب

  • استخدام إجراءات غير مثبتة الإصدار من مصادر غير معروفة
  • تخزين بيانات الاعتماد مباشرة في ملفات سير العمل
  • النشر إلى الإنتاج بدون بوابات موافقة

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

ما هي المنصات المتوافقة؟
يعمل مع GitHub Actions. استخدم القوالب في Claude أو Codex أو Claude Code للمسودات.
ما هي القيود الرئيسية؟
القوالب هي أمثلة وقد تحتاج تعديلات لتناسب مجموعتك التقنية أو مسارات المستودع أو إعداد السحابة.
كيف أدمجها مع مستودعي؟
انسخ سير العمل إلى .github/workflows واضبط المشغلات والأسرار والأوامر.
هل بياناتي آمنة؟
توفر المهارة قوالب ثابتة ولا تقرأ أو تنقل ملفاتك أو أسرارك.
ماذا أفعل إذا فشل سير العمل؟
تحقق من السجلات وتأكد من إصدارات الإجراءات وتحقق من الأسرار والصلاحيات المطلوبة.
كيف يقارن هذا بالكتابة من الصفر؟
يوفر الوقت بالبدء من أنماط مُجرّبة مع السماح بالتخصيص.

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

بنية الملفات

📄 SKILL.md