Choose and wire a progressive-delivery strategy — blue-green, canary, rolling, or feature-flagged — by blast radius and reversibility, with a health-gated promotion and an automated, rehearsed rollback.
Scanned 9/23/2026
npx -y skills add mcorbett51090/RavenClaude --skill progressive-delivery --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Progressive Delivery?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/mcorbett51090-progressive-delivery)More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.
---
name: progressive-delivery
description: "Choose and wire a progressive-delivery strategy — blue-green, canary, rolling, or feature-flagged — by blast radius and reversibility, with a health-gated promotion and an automated, rehearsed rollback."
---
# Progressive Delivery
**Purpose:** ship to production safely by matching the rollout to the risk.
## Strategy by blast radius
| Situation | Strategy |
|---|---|
| Stateless, fast rollback | **Canary** (1% -> 10% -> 100% on signal) |
| Need instant cutover/rollback | **Blue-green** |
| Risky/irreversible behaviour change | **Feature flag** (deploy dark, release later) |
| Schema change | **Expand/contract** migration *before* the deploy |
## The health gate
A canary promotes on an **SLO / error-budget burn-rate** signal from `observability-sre`, not a timer. Define the **abort condition** and the **rollback action** before you ship, and rehearse the rollback.
## Deploy != release
Separate them: deploy the bytes dark, flip the flag to release. A bad release becomes a flag flip.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!