deployment-procedures

Plan production deployments with rollback and verification guardrails.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Production deployment decisions and safeguards to minimize risk and failure. The skill trains you to reason about why each step matters and how to structure deployments safely.

Core Features & Use Cases

  • Framework for platform selection (static sites, web apps, microservices) with clear decision criteria.
  • Phase-driven deployment workflow (Prepare, Backup, Deploy, Verify, Confirm/Rollback) with guardrails.
  • Post-deployment verification, rollback principles, and anti-pattern awareness to reduce risk.

Quick Start

Provide a safe, end-to-end deployment plan including rollback and verification steps.

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 and ensure reliable rollback?

Plan a safe production deployment by following a phase-driven workflow of prepare, backup, deploy, verify, and confirm or rollback. This process establishes clear guardrails and decision criteria to minimize risk across static sites, web apps, and microservices.

What are the best practices for structuring a deployment workflow with guardrails?

Best practices for structuring a deployment workflow involve dividing releases into prepare, backup, deploy, verify, and confirm or rollback phases. Applying these guardrails ensures environment readiness, verification, and post-deployment monitoring are consistently met.

When do I need a formal deployment process versus running scripts directly?

You need a formal deployment process when releasing production software across platforms like static sites, web apps, or microservices. It shifts focus from executing scripts to reasoning about decision-making, safety, and rollback strategies to prevent failures.

Can I use this deployment framework for microservices and static sites?

Yes, you can use this framework for microservices, static sites, and web apps. It provides specific decision criteria for platform selection and applies phase-driven guardrails to ensure environment readiness and safe verification regardless of architecture.

What should I verify during post-deployment monitoring to prevent failures?

During post-deployment monitoring, verify that environment readiness checks pass and application behavior matches expectations. Following rollback principles and anti-pattern awareness ensures you can safely revert if verification fails or anomalies appear.

Why does my deployment process fail without proper backup and rollback planning?

Your deployment process fails without proper backup and rollback planning because it lacks necessary guardrails to handle unexpected issues. Structuring deployments with explicit verification and revert steps minimizes risk and prevents prolonged production downtime.