← ClaudeAtlas

deploylisted

Advanced deployment strategies. Blue-green, canary releases, progressive rollouts, automated rollback, feature flag coordination, zero-downtime migrations, risk mitigation.
arbazkhan971/godmode · ★ 26 · Code & Development · score 79
Install: claude install-skill arbazkhan971/godmode
# Deploy — Advanced Deployment Strategies ## Activate When - User invokes `/godmode:deploy` - User says "deploy with zero downtime," "canary release," "blue-green deployment" - User needs rollback strategy for a risky change - Feature flags need orchestration for a complex rollout - Database migrations or infrastructure changes require zero-downtime approach - Godmode orchestrator detects high-risk changes during `/godmode:ship` ## Workflow ### Step 1: Assess Deployment Context Characterize the change and determine the correct deployment strategy: ``` DEPLOYMENT ASSESSMENT: Change type: <application code | database migration | infrastructure | config | all> Risk level: <LOW | MEDIUM | HIGH | CRITICAL> Rollback complexity: <INSTANT | MINUTES | HOURS | DIFFICULT> Change characteristics: - [ ] Backward compatible (old code works with new data) - [ ] Forward compatible (new code works with old data) - [ ] Database schema changes involved - [ ] API contract changes (breaking/non-breaking) - [ ] Infrastructure changes (new services, topology) - [ ] Feature flags available - [ ] Stateful components affected (sessions, caches) Current environment: ``` ### Step 2: Blue-Green Deployment Two identical environments, instant switchover: ``` BLUE-GREEN DEPLOYMENT PLAN: LOAD BALANCER → routes 100% to active environment [BLUE env: v1.0 (live)] ←── current traffic [GREEN env: v1.1 (idle)] ←── deploy here, then switch ``` ### Step 3: Canary Release Route a smal