deployment-strategy

Plan release rollouts with rollout patterns, verification checkpoints, and rollback paths.

1|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/yknothing/prodcraft --skill deployment-strategy-yknothing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-strategy
Source: https://github.com/yknothing/prodcraft/tree/main/skills/06-delivery/deployment-strategy
Command: npx skills add https://github.com/yknothing/prodcraft --skill deployment-strategy-yknothing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deployment Strategy provides a structured approach to releasing software by selecting rollout patterns, defining verification checkpoints, and planning rollback for given risk and blast radius.

Core Features & Use Cases

  • Rollout pattern selection: choose canary, blue-green, staged rollout, or big-bang based on risk.
  • Verification gates: define smoke tests, latency and error-rate thresholds, data validation, and ownership for each checkpoint.
  • Rollback runbooks: document concrete rollback steps, ownership, and communication plans to restore service quickly.

Quick Start

Define a rollout plan for a release with explicit verification gates and a rollback path.

Frequently Asked Questions about deployment-strategy

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

FAQPage Schema
What is the best way to choose a safe rollout pattern for a release?

Choosing a safe rollout pattern involves evaluating release risk and blast radius to select canary, blue-green, staged rollout, or big-bang, ensuring verifiable checkpoints and defined rollback paths.

How do I define verification gates for a canary deployment?

Defining verification gates for a canary deployment requires setting explicit smoke tests, latency and error-rate thresholds, and data validation checkpoints with assigned ownership before proceeding.

How do I plan a rollback runbook for a blue-green deployment?

Planning a rollback runbook for a blue-green deployment involves documenting concrete rollback steps, assigning clear ownership, and defining communication plans to restore service quickly.

What inputs are needed to create a deployment runbook?

Creating a deployment runbook requires established input contracts including a ci-cd-pipeline, build-artifacts, and a release-plan to enforce concrete quality gates during rollout.

When should I use a big-bang rollout instead of a staged rollout?

Use a big-bang rollout instead of a staged rollout for releases with lower risk and smaller blast radius, whereas staged rollouts suit higher risk releases needing explicit verification checkpoints.