deployment-procedures

Structure production deployment checks, rollout, verification, and rollback decisions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill reduces the risk of production outages by teaching disciplined deployment decision-making, verification, and rollback planning so releases can be managed safely rather than rushed.

Core Features & Use Cases

  • Platform-aware deployment thinking: Chooses appropriate deployment workflows based on whether the target is static hosting, a managed app, VPS-based services, containers, Kubernetes, or serverless.
  • Pre-deployment and verification guardrails: Applies structured checks across code quality, build readiness, environment/secrets, safety backup, and monitoring plans.
  • Rollback and zero-downtime strategies: Defines when to roll back, how to recover per platform, and how to use rolling, blue-green, or canary approaches to reduce downtime risk.

Use Case: A team is preparing a Next.js production release; this Skill helps them validate build readiness, confirm monitoring/health checks, and decide whether to use canary or blue-green based on change risk.

Quick Start

Ask the AI to provide a platform-specific deployment checklist and rollback plan for your next release, based on the environment and risk level you describe.

Frequently Asked Questions about deployment-procedures

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

FAQPage Schema
How do I plan a safe production deployment with zero downtime?

Safe production deployments require structured pre-deployment checks, controlled rollout, post-deployment verification, and rollback planning. Choose a zero-downtime strategy like rolling, blue-green, or canary deployments based on your specific change risk and platform.

What is a rollback strategy and when should I trigger it during a release?

A rollback strategy defines how to recover your platform when a production release fails. You should trigger an explicit rollback based on predefined verification failures, health check anomalies, or monitoring alerts observed during post-deployment verification.

Can I use this deployment workflow for Kubernetes and serverless platforms?

Yes, this deployment workflow applies to containerized services, Kubernetes, serverless platforms, static sites, web apps, and VPS-based environments. It adapts pre-deployment checks and rollback decision-making based on your specific platform selection.

What pre-deployment checks should I run before a production release?

Pre-deployment checks should validate code quality, build readiness, environment configurations, secrets, safety backups, and monitoring plans. Structuring these guardrails before a production release reduces the risk of outages caused by rushed or incomplete deployments.

How do I choose between canary and blue-green deployment strategies?

Choosing between canary and blue-green deployment strategies depends on your change risk level. Canary deployments gradually route traffic to reduce downtime risk for uncertain releases, while blue-green provides instant switching for safer, verified updates.

How should I handle an emergency production deployment?

Emergency production deployments require the same structured five-phase workflow alignment but with accelerated verification. You must still define explicit rollback triggers and platform-specific recovery steps to ensure safe, rapid recovery during high-risk scenarios.