deployment-pipeline-design

★ 8.5 · devops

deployment-pipeline-design is a Claude Code skill that designs multi-stage CI/CD pipelines with approval gates, security scanning, and deployment orchestration across multiple environments. It produces pipeline stage definitions with job dependencies and caching strategy, annotated rollout configurations (canary weights, blue-green switchover, rolling parameters), deep readiness probe setups, post-deployment smoke test scripts, and automated rollback triggers keyed to metric degradation. Supported deployment targets include Kubernetes, ECS, VMs, serverless, and PaaS; compatible monitoring sources cover Prometheus, Datadog, and CloudWatch. The skill's reference documentation addresses common failure modes such as a stalled Argo Rollouts canary caused by an inconclusive AnalysisTemplate, a production approval gate waiting indefinitely due to missing reviewer assignment, and database schema mismatches after a service rollback. Teams migrating platforms, implementing progressive delivery, or aiming to reduce mean time to recovery will find this skill most useful.