platform-deployment

Configures deployment pipelines for cloud platforms, Docker, Kubernetes, and CI/CD workflows.

3|2|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/Yoodaddy0311/artibot --skill platform-deployment-yoodaddy0311
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: platform-deployment
Source: https://github.com/Yoodaddy0311/artibot/tree/main/plugins/artibot/skills/platform-deployment
Command: npx skills add https://github.com/Yoodaddy0311/artibot --skill platform-deployment-yoodaddy0311

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up repeatable, safe deployment pipelines is error-prone: teams ship with manual deploys, missing health checks, untested rollbacks, and secrets leaked into images. This Skill provides concrete patterns for choosing a platform, containerizing apps, and building CI/CD pipelines with zero-downtime strategies. ## Core Features & Use Cases - Platform Selection Guidance: Compares Vercel, Railway, Fly.io, AWS ECS/Fargate, Google Cloud Run, and Kubernetes by workload type, deploy model, and scaling behavior. - Docker & Kubernetes Patterns: Provides multi-stage Dockerfile templates, non-root container security rules, resource requests/limits, liveness/readiness probes, and HPA configuration. - Deployment Strategies & CI/CD Design: Covers rolling, blue-green, canary, and feature-flag rollouts plus a full pipeline stage sequence from lint to production smoke tests. - Use Case: When asked to "set up a deployment pipeline for a Next.js app", it recommends Vercel or a GitHub Actions pipeline with staging, E2E tests, and a zero-downtime checklist. ## Quick Start Ask the agent to set up a CI/CD deployment pipeline with Docker and zero-downtime rollback for your application.

Frequently Asked Questions about platform-deployment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a CI/CD pipeline with GitHub Actions?▼

Structure the pipeline as lint, type check, unit tests, build, integration tests, security scan, staging deploy, E2E tests, then production deploy with smoke tests. Pin action versions, cache dependencies, and use OIDC for cloud authentication instead of long-lived credentials.

Which deployment platform should I use for my app?▼

Use Vercel or Cloudflare Pages for static sites and frontends, Railway or Fly.io for full-stack apps with databases, and Kubernetes or ECS for complex microservices. The choice depends on deploy model, scaling needs, and operational overhead.

What is the difference between blue-green and canary deployment?▼

Blue-green runs two full environments and switches all traffic at once, giving instant rollback. Canary routes a small traffic percentage to the new version first, lowering risk for high-traffic or risky changes before full promotion.

How do I write a secure Dockerfile for a Node.js app?▼

Use a multi-stage build with a pinned base image like node:20-alpine, run as a non-root user, exclude secrets and node_modules via .dockerignore, and scan the image with trivy or snyk. Never use the latest tag or embed secrets in image layers.

When should I not use Kubernetes for deployment?▼

Avoid Kubernetes for small apps or hobby projects where a PaaS like Railway, Fly.io, or Cloud Run is sufficient. It is also unsuitable for manual one-off deploys, bare-metal targets, or teams without capacity to manage orchestration complexity.