deployment-procedures

Guides production deployment decisions with rollback strategies and verification workflows.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/mst-software-vn/mst-checkscam --skill deployment-procedures-mst-software-vn
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: deployment-procedures
Source: https://github.com/mst-software-vn/mst-checkscam/tree/main/.claude/skills/deployment-procedures
Command: npx skills add https://github.com/mst-software-vn/mst-checkscam --skill deployment-procedures-mst-software-vn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Deploying to production is risky: untested code, missing backups, and unclear rollback plans cause outages. This Skill provides structured deployment principles and decision frameworks so releases follow a safe, repeatable process instead of improvised steps. ## Core Features & Use Cases - Platform Decision Guidance: Decision trees and comparison tables for Vercel, Netlify, Railway, Render, VPS + PM2, Docker, and Kubernetes deployments. - 5-Phase Deployment Workflow: Prepare, Backup, Deploy, Verify, Confirm-or-Rollback phases with checklists for each stage. - Rollback & Emergency Procedures: Criteria for when to roll back, platform-specific rollback methods, and incident investigation order. - Use Case: Before pushing a new release to a VPS running PM2, use this Skill to verify the pre-deployment checklist, confirm a backup exists, and define the rollback trigger before executing. ## Quick Start Ask the AI to walk you through a safe production deployment plan for your platform, including pre-deployment checks, verification steps, and a rollback strategy.

Frequently Asked Questions about deployment-procedures

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

FAQPage Schema
How do I deploy a web app to production safely?▼

Follow a five-phase process: prepare by verifying tests and environment variables, back up the current state, deploy while monitoring, verify health endpoints and key user flows, then confirm or roll back. Never deploy untested code or skip the backup step.

What is the difference between rolling, blue-green, and canary deployments?▼

Rolling replaces instances one by one and suits standard releases. Blue-green switches traffic between two environments, giving easy rollback for high-risk changes. Canary shifts traffic gradually, letting you validate with real users before full rollout.

When should I roll back a deployment instead of fixing forward?▼

Roll back immediately if the service is down or critical errors appear. Consider rollback when performance degrades more than 50 percent. For minor issues, a quick fix forward is acceptable. Roll back first and debug after the service is stable.

How do I roll back a deployment on Vercel, Docker, or Kubernetes?▼

On Vercel or Netlify, redeploy the previous commit. On Railway or Render, use the dashboard rollback. With Docker, redeploy the previous image tag. On Kubernetes, run kubectl rollout undo. For VPS with PM2, restore the backup and restart.

What should I check after deploying to production?▼

Verify the health endpoint responds, scan error logs for new exceptions, test key user flows, and confirm response times are acceptable. Monitor actively for the first 5 minutes, confirm stability at 15 minutes, and review metrics the next day.