المهارات deployment-automation
📦

deployment-automation

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

Автоматизация облачных развёртываний

Ручное развёртывание — медленный и подверженный ошибкам процесс. Этот навык предоставляет готовые шаблоны для Docker, Kubernetes, GitHub Actions и стратегий развёртывания без простоя, позволяя вам быстрее и увереннее выпускать релизы.

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

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

2

رفع في Claude

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

3

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

اختبرها

استخدام "deployment-automation". Создать Dockerfile для Node.js-приложения

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

Dockerfile с многоэтапной сборкой, производственными зависимостями, непривилегированным пользователем, проверкой работоспособности и оптимальным размером образа

استخدام "deployment-automation". Сгенерировать рабочий процесс GitHub Actions для CI/CD

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

Полный рабочий процесс с задачей тестирования, задачей сборки с отправкой Docker и задачей развёртывания через SSH на production-сервер

استخدام "deployment-automation". Разработать развёртывание Kubernetes с авто-масштабированием

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

Манифест развёртывания с 3 репликами, запросами/ограничениями ресурсов, проверками жизнеспособности/готовности, HPA с целевым показателем 70% CPU

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

آمن
v1 • 3/10/2026

All 60 static findings are false positives. The skill contains documentation and code templates for deployment automation. Detected 'external_commands' are shell script examples in code blocks. Network URLs are documentation links. Environment access patterns teach proper secret management using GitHub Actions secrets and Kubernetes secrets - security best practices.

2
الملفات التي تم فحصها
579
الأسطر التي تم تحليلها
5
النتائج
1
إجمالي عمليات التدقيق

عوامل الخطر

⚡ يحتوي على سكربتات
لم يتم تسجيل أي مواقع محددة
⚙️ الأوامر الخارجية
لم يتم تسجيل أي مواقع محددة
🌐 الوصول إلى الشبكة
لم يتم تسجيل أي مواقع محددة
📁 الوصول إلى نظام الملفات
لم يتم تسجيل أي مواقع محددة
🔑 متغيرات البيئة
لم يتم تسجيل أي مواقع محددة
تم تدقيقه بواسطة: claude

درجة الجودة

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

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

Настройка CI/CD конвейера

Создайте полный рабочий процесс GitHub Actions, который запускает тесты, собирает Docker-образы и развёртывает в производственную среду при слиянии в ветку main.

Контейнеризация приложения

Создайте готовый к производству Dockerfile с многоэтапной сборкой, непривилегированным пользователем и проверками работоспособности для любого Node.js-приложения.

Развёртывание в Kubernetes

Создайте манифесты развёртывания, сервиса и горизонтального автоматического масштабирования подов для Node.js API с 3 репликами, ограничениями ресурсов и проверками готовности.

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

Базовая настройка Docker
Создайте Dockerfile для Node.js-приложения с использованием многоэтапной сборки и оптимизированного для производства образа.
CI/CD конвейер
Сгенерируйте рабочий процесс GitHub Actions, который запускает тесты при pull request и развёртывает в производство при push в ветку main.
Развёртывание в Kubernetes
Создайте манифесты развёртывания и сервиса для Node.js API с 3 репликами, ограничениями ресурсов и проверками работоспособности.
Развёртывание без простоя
Разработайте стратегию сине-зелёного развёртывания с использованием Docker Compose и nginx для переключения между версиями приложения.

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

  • Используйте многоэтапную сборку Docker для минимизации размера образа и поверхности атаки
  • Храните секреты в переменных окружения или менеджерах секретов, никогда не коммитьте их в git
  • Реализуйте проверки работоспособности и готовности для надёжных развёртываний в Kubernetes
  • Используйте поэтапные обновления вместо стратегии пересоздания для обеспечения нулевого простоя

تجنب

  • Использование тега 'latest' для Docker-образов в продакшене — всегда используйте конкретные версионные теги
  • Запуск контейнеров от имени root — создайте выделенного непривилегированного пользователя
  • Хардкодинг секретов в конфигурационных файлах — используйте переменные окружения или менеджеры секретов
  • Развёртывание без проверок работоспособности — всегда включайте проверки жизнеспособности и готовности

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

Этот навык действительно развёртывает моё приложение?
Нет, этот навык генерирует файлы конфигурации развёртывания и предоставляет рекомендации. Вам нужно выполнять развёртывания с помощью сгенерированных конфигураций.
Какие облачные платформы это поддерживает?
Этот навык охватывает Docker, Kubernetes, GitHub Actions и Vercel. Он может быть адаптирован для AWS, GCP, Azure или любого развёртывания на основе Kubernetes.
Нужно ли мне установить Docker?
Да, Docker требуется для сборки и тестирования образов контейнеров, описанных в этом навыке.
Как обрабатывать секреты при развёртывании?
Используйте переменные окружения, секреты GitHub Actions, секреты Kubernetes или облачные менеджеры секретов. Никогда не хардкодите секреты в конфигурационных файлах.
Что такое развёртывание без простоя?
Развёртывание без простоя обновляет ваше приложение без прерывания сервиса. Этот навык охватывает стратегии сине-зелёного развёртывания и поэтапного обновления.
Могу ли я использовать это с Claude Code?
Да, этот навык работает с Claude, Codex и Claude Code. Вы можете попросить Claude сгенерировать конфигурации развёртывания с помощью этого навыка.

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

بنية الملفات

📄 SKILL.md

📄 SKILL.toon