deployment-patterns

Generate multi-stage Dockerfiles and GitHub Actions CI/CD pipelines for web applications.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/luongldptit/move-ticket --skill deployment-patterns-luongldptit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-patterns
Source: https://github.com/luongldptit/move-ticket/tree/main/.agent/skills/deployment-patterns
Command: npx skills add https://github.com/luongldptit/move-ticket --skill deployment-patterns-luongldptit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the risk of error-prone manual deployments, inconsistent CI/CD pipelines, and unplanned production outages caused by missing health checks or untested rollback plans.

Core Features & Use Cases

  • Multi-Strategy Deployment Support: Implement rolling, blue-green, or canary deployments tailored to your service's risk profile and traffic volume.
  • Production-Grade Docker Configuration: Generate optimized, secure multi-stage Dockerfiles for Node.js, Go, and Python applications with built-in health checks and non-root user execution.
  • End-to-End CI/CD Pipeline Templates: Set up standardized GitHub Actions workflows that run linting, tests, image builds, and production deployments with proper environment separation and artifact caching. Use case: For example, if you are preparing to release a new version of a high-traffic e-commerce API, use this Skill to configure a canary deployment that routes 5% of traffic to the new version first, set up automated rollback triggers if error rates spike, and ensure your Docker image runs as a non-root user with validated environment variables.

Quick Start

Use the deployment-patterns skill to generate a production-ready GitHub Actions CI/CD pipeline and multi-stage Dockerfile for your Node.js web application.

Frequently Asked Questions about deployment-patterns

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

FAQPage Schema
How do I set up a CI/CD pipeline for production-ready web applications?

To configure safe production deployments, this skill provides actionable templates and checklists for deployment strategy selection, multi-stage Docker configuration, health check implementation, and rollback planning for web applications.

What is the best way to implement a canary deployment for high-traffic APIs?

The best way to implement a canary deployment for high-traffic APIs is to route a small percentage of traffic to the new version first, set up automated rollback triggers if error rates spike, and validate production readiness before full release.

How do I create a secure multi-stage Dockerfile for Node.js or Python applications?

You can set up automated rollback triggers by applying deployment strategy templates that monitor health checks and error rates, automatically reverting to the previous version if production validation fails.

Does this deployment approach support blue-green and rolling deployment strategies?

The main limitation to consider is that this approach applies specifically to engineering teams building web services that require standardized deployment workflows and containerized application packaging.