S claudeskill.wiki

railway

١٢ مهارة

٣٧١

أضف خدمات قواعد بيانات Railway الرسمية (Postgres، Redis، MySQL، MongoDB). استخدمها عندما يرغب المستخدم في إضافة قاعدة بيانات، ويقول "add postgres"، "add redis"، "add database"، "connect to database"، أو "wire up the database". بالنسبة للقوالب الأخرى (Ghost، Strapi، n8n)، استخدم مهارة railway-templates.

npx claude-code-templates@latest --skill railway/database
٦٩

نشر الكود على Railway باستخدام الأمر "railway up". يُستخدم عندما يرغب المستخدم في دفع الكود، ويقول "railway up"، "deploy"، "ship"، أو "push". للإعداد الأولي أو إنشاء الخدمات، استخدم مهارة railway-new. لصور Docker، استخدم مهارة railway-environment.

npx claude-code-templates@latest --skill railway/deploy
٥٠

ابحث وقم بنشر الخدمات من سوق قوالب Railway. استخدم هذا عندما يرغب المستخدم في إضافة خدمة من قالب، أو العثور على قوالب لحالة استخدام محددة، أو نشر أدوات مثل Ghost، Strapi، n8n، Minio، Uptime Kuma، إلخ. بالنسبة لقواعد البيانات (Postgres، Redis، MySQL، MongoDB)، يُفضل استخدام مهارة railway-database.

npx claude-code-templates@latest --skill railway/templates
٤٨

تحقق من حالة الخدمة، أعد تسمية الخدمات، غيّر أيقونات الخدمات، اربط الخدمات، أو أنشئ خدمات باستخدام صور Docker. لإنشاء خدمات باستخدام الكود المحلي، يُفضل استخدام مهارة railway-new. لمصادر مستودعات GitHub، استخدم مهارة railway-new لإنشاء خدمة فارغة ثم مهارة railway-environment لتكوين المصدر.

npx claude-code-templates@latest --skill railway/service
٤١

احصل على وثائق Railway المحدثة للإجابة على الأسئلة بدقة. استخدمها عندما يسأل المستخدم عن ميزات Railway، كيفية عمل Railway، أو يشارك رابطًا من docs.railway.com.

npx claude-code-templates@latest --skill railway/railway-docs
٣٥

إدارة عمليات النشر في Railway - عرض السجلات، إعادة النشر، إعادة التشغيل، أو إزالة عمليات النشر. يُستخدم لإدارة دورة حياة النشر (الإزالة، الإيقاف، إعادة النشر، إعادة التشغيل)، رؤية النشر (القائمة، الحالة، التاريخ)، واستكشاف الأخطاء وإصلاحها (السجلات، الأخطاء، الإخفاقات، الأعطال). لا يُستخدم لحذف الخدمات - استخدم مهارة railway-environment مع isDeleted لذلك.

npx claude-code-templates@latest --skill railway/deployment
٣٤

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

npx claude-code-templates@latest --skill railway/domain
٣٣

إنشاء مشاريع السكك الحديدية والخدمات وقواعد البيانات مع التهيئة المناسبة. استخدم ذلك عندما يقول المستخدم "setup"، "deploy to railway"، "initialize"، "create project"، "create service"، أو يرغب في النشر من GitHub. يتعامل مع الإعداد الأولي وإضافة الخدمات إلى المشاريع القائمة. بالنسبة لقواعد البيانات، استخدم مهارة railway-railway-database بدلاً من ذلك.

npx claude-code-templates@latest --skill railway/new
٣١

تحقق من حالة مشروع Railway الحالي لهذا الدليل. استخدمه عندما يسأل المستخدم "حالة railway"، "هل هو يعمل"، "ما الذي تم نشره"، "حالة النشر"، أو عن وقت التشغيل. لا يستخدم للاستفسارات المتعلقة بالمتغيرات أو التكوين - استخدم مهارة railway-environment لتلك.

npx claude-code-templates@latest --skill railway/status
٢٥

قائمة، تبديل، وتكوين مشاريع Railway. استخدم عندما يرغب المستخدم في سرد جميع المشاريع، تبديل المشاريع، إعادة تسمية مشروع، تمكين/تعطيل نشرات PR، جعل المشروع عامًا/خاصًا، أو تعديل إعدادات المشروع.

npx claude-code-templates@latest --skill railway/projects
٢١

استعلام مقاييس استخدام الموارد لخدمات Railway. استخدم هذا عند سؤال المستخدم عن استخدام الموارد، وحدة المعالجة المركزية، الذاكرة، الشبكة، القرص، أو أداء الخدمة مثل "كم مقدار الذاكرة التي يستخدمها خدمتي" أو "هل خدمتي بطيئة".

npx claude-code-templates@latest --skill railway/metrics
٢٠

استعلام، وتحديد المرحلة، وتطبيق تغييرات التكوين لبيئات Railway. استخدمها لأي عمليات متعلقة بالمتغيرات أو متغيرات البيئة، وتكوين الخدمة (المصدر، إعدادات البناء، إعدادات النشر)، دورة الحياة (حذف الخدمة)، وتطبيق التغييرات. يُفضل استخدامها بدلاً من مهارة railway-status لأي استعلامات تتعلق بالتكوين أو المتغيرات.

npx claude-code-templates@latest --skill railway/environment