kalilurrahman/kr-claudiator-skills/deployment-strategies
Claude Code and agent skill by kalilurrahman/kr-claudiator-skills
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Select and implement the right deployment strategy for your release. Covers rolling, blue-green, canary, feature flags, and shadow deployments with rollback procedures.
Install
npx vskill@latest install kalilurrahman/kr-claudiator-skills/deployment-strategiesSKILL.md
Deployment Strategies
The right deployment strategy balances risk (something goes wrong) with speed (getting changes to users). Higher risk requires more sophisticated strategies. All strategies need a rollback plan.
Strategy Comparison
| Strategy | Risk | Speed | Rollback | Use When | |
|---|---|---|---|---|---|
| Big bang | High | Fast | Hard | Very small apps, dev only | |
| Rolling | Medium | Medium | Medium | Stateless services, K8s default | |
| Blue-green | Low | Fast | Instant | APIs, zero-downtime required | |
| Canary | Very low | Slow | Instant | High-traffic, data changes | |
| Feature flags | Very low | Varies | Instant | Any size; gradual rollout | |
| Shadow | None | N/A | N/A | Testing new service without user impact |
Rolling Deployment (Kubernetes)
Blue-Green Deployment
Canary with Argo Rollouts
Feature Flags
Anti-Patterns to Avoid
| Anti-Pattern | Problem | Fix | |
|---|---|---|---|
| No readiness probe | Traffic routes to pod before it's ready | Always define readiness probe | |
| No rollback plan | Deploy then panic | Define rollback before every deploy | |
| Big bang in production | All-or-nothing; hard to recover | Rolling or canary minimum for production | |
| Feature flags never cleaned up | Flag debt accumulates; code complexity | Set cleanup date when creating every flag | |
| Blue-green with shared DB | Both environments share state; schema migrations break | DB migration before/after deploy separately |
10 Rules
- Every deployment strategy needs a defined rollback procedure — written before deploying.
- Readiness probes gate traffic — pods receive requests only when truly ready.
- Rolling is the default for stateless services; canary for high-risk or data-touching changes.
- Blue-green gives instant rollback — essential for services with strict downtime SLAs.
- Feature flags decouple deploy from release — ship code dark, enable gradually.
- Canary analysis is automated — human monitors don't scale at 3am.
- Database schema changes are separate from application deploys.
- Monitor error rate and latency for 15 minutes after every deploy before declaring success.
- Feature flags must have expiry dates — they're technical debt if left indefinitely.
- Shadow deployments are risk-free validation for new services — run both old and new silently.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpublic/skills/deployment-strategies/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/kalilurrahman/kr-claudiator-skills/deployment-strategies)