deployment-runbook

Standardize production deployment runbooks with health checks and rollback strategies.

6|Updated Aug 4, 2025
One-click install
npx skills add https://github.com/pfangueiro/claude-code-agents --skill deployment-runbook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-runbook
Source: https://github.com/pfangueiro/claude-code-agents/tree/main/.claude/skills/deployment-runbook
Command: npx skills add https://github.com/pfangueiro/claude-code-agents --skill deployment-runbook

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill standardizes your deployment processes, reducing manual errors and ensuring reliable, safe releases. It provides clear procedures for health checks and rapid rollbacks, minimizing downtime and incident impact.

Core Features & Use Cases

  • Systematic Deployment Workflows: Guides you through pre-deployment checklists and various strategies like Blue-Green, Canary, and Rolling deployments.
  • Automated Health Checks: Includes scripts to verify application, database, cache, and external service health post-deployment.
  • Rapid Rollback Strategies: Provides clear, actionable steps for quickly reverting to a stable state in case of deployment failures.
  • Use Case: Your team needs to deploy a critical update to production with zero downtime. This Skill provides a comprehensive runbook, including automated health checks and a clear blue-green deployment strategy, ensuring a smooth and reversible release.

Quick Start

Guide me through a blue-green deployment for my web application, including pre-checks and health verification.

Frequently Asked Questions about deployment-runbook

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

FAQPage Schema
How do I automate a deployment with health checks and rollback capability?

Deployment automation with health checks involves executing pre-deployment verification scripts, deploying application code, running post-deployment health checks across application, database, cache, and external services, then executing rollback procedures if failures are detected. This Skill provides standardized runbooks for these workflows using Python scripts with the requests library to verify service health and execute rollback strategies automatically.

What's the difference between blue-green, canary, and rolling deployments?

Blue-green deployments run two identical production environments and switch traffic instantly, enabling rapid rollbacks. Canary deployments gradually route traffic to a new version while monitoring health. Rolling deployments incrementally replace instances. This Skill provides procedures and health verification scripts for all three strategies, helping you select the approach that matches your zero-downtime requirements and risk tolerance.

How do I set up automated health checks after deploying to production?

Automated health checks execute verification scripts post-deployment to confirm application, database, cache, and external service availability. This Skill includes ready-to-use scripts that test endpoint responsiveness, verify data connectivity, and validate service dependencies, returning pass or fail status to trigger rollback if critical checks fail.

Can I roll back a deployment quickly if something goes wrong?

Rapid rollback is achievable by pre-planning rollback strategies and executing standardized procedures. This Skill provides clear, actionable rollback steps covering code reversion, database migration reversal, and backup restoration, enabling you to revert to a stable state within minutes of detecting a deployment failure.

What should I check before deploying a critical update to production?

Pre-deployment checklists verify prerequisites including backup completion, health check script validation, stakeholder notification, and rollback procedure verification. This Skill guides you through systematic pre-deployment validation to confirm your application, dependencies, and infrastructure are ready, reducing manual errors during critical releases.

Does this cover deployment troubleshooting if health checks fail?

Yes. This Skill addresses deployment troubleshooting by providing procedures to diagnose failed health checks, identify root causes across application and infrastructure layers, and execute appropriate remediation or rollback. It includes structured approaches to log analysis and service verification when deployments encounter issues.