deployment-procedures

Guide safe production deployments with phased workflows and rollback strategies.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/ntuan2502/piggy --skill deployment-procedures-ntuan2502
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-procedures
Source: https://github.com/ntuan2502/piggy/tree/main/.agent/skills/deployment-procedures
Command: npx skills add https://github.com/ntuan2502/piggy --skill deployment-procedures-ntuan2502

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive framework for understanding and executing safe, reliable production deployments, minimizing risks and ensuring successful releases.

Core Features & Use Cases

  • Deployment Principles: Teaches the "why" behind deployment steps, not just the "how."
  • Platform Agnosticism: Covers decision-making for various platforms (Vercel, VPS, Docker, K8s).
  • Phased Workflow: Outlines a clear 5-phase process (Prepare, Backup, Deploy, Verify, Confirm/Rollback).
  • Use Case: A junior developer needs to deploy a web application to a VPS. This Skill guides them through the necessary checks, backup procedures, deployment steps, and post-deployment verification, ensuring they don't miss critical safety measures.

Quick Start

Guide me through the principles of a safe production deployment for a web application.

Frequently Asked Questions about deployment-procedures

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

FAQPage Schema
What are the principles of a safe production deployment?

Safe production deployment relies on understanding the rationale behind pre-deployment checks, phased workflows, post-deployment verification, and rollback strategies to minimize risks and ensure successful releases.

How do I execute a zero-downtime deployment for a web application?

Execute zero-downtime deployment by following a 5-phase process: Prepare, Backup, Deploy, Verify, and Confirm or Rollback, using specific techniques to maintain continuous availability during the release.

Does this deployment guidance work for microservices and serverless functions?

Yes, this deployment guidance provides platform-agnostic decision-making for various environments, including microservices, serverless functions, static sites, and web apps across platforms like Vercel, VPS, Docker, and K8s.

What is the best way to plan a rollback strategy for a production release?

The best rollback strategy integrates post-deployment verification with predefined recovery steps, ensuring you can safely revert infrastructure to a previous state if the release verification fails.

When should I perform pre-deployment checks before a release?

Always perform pre-deployment checks during the initial preparation phase of the release workflow to verify environment readiness and establish backups before executing any infrastructure changes.