Guide deployment strategy selection and execution for any target environment.
From clarcnpx claudepluginhub marvinrichter/clarc --plugin clarc/deployGenerates GitHub Actions workflow to build and deploy VitePress wiki site to GitHub Pages after checking for wiki directory and existing workflows.
/deployDeploys app to staging/production/preview with pre-checks (tests/build/git/audit), auto-detects method (Vercel/Netlify/Docker/K8s/SSH), post-verification, and status report with rollback.
/deployDeploys current project to Vercel via CLI with preflight checks. Defaults to preview; pass 'prod' or 'production' for production with explicit confirmation.
/deployExecutes automated deployment pipeline with pre-flight validation, staging tests, production rollout using blue-green/canary strategies, and post-deployment monitoring.
/deployDeploys specified Kustomize overlay (default: config/dev) to current kind cluster. Builds and applies it, refusing non-kind contexts.
/deployDeploys project via multi-gate pipeline: run tests/build, identity checks, staging deploy/verify, optional production promotion. Specify staging|production.
Route to the right deployment pattern based on your target environment and strategy.
/deploy — interactive deployment strategy guide
/deploy k8s — Kubernetes deployment (blue-green, canary, rolling)
/deploy serverless — serverless deployment (Lambda, Cloud Run, Vercel)
/deploy docker — Docker Compose or Swarm deployment
/deploy rollback — roll back a failed deployment
If not specified via $ARGUMENTS, ask:
Load skill deployment-patterns for strategy selection and execution steps.
For pipeline setup, additionally load skill ci-cd-patterns.
| Target | Environment | Recommended Strategy |
|---|---|---|
| Kubernetes | production | Argo Rollouts canary (5% → 25% → 100%) |
| Kubernetes | staging | Rolling update |
| Serverless | production | Traffic splitting via weighted aliases/revisions |
| Serverless | staging | Direct deploy |
| Docker | production | Blue-green with nginx upstream switch |
| Docker | staging | Recreate or rolling update |
Before executing, verify all of the following are in place:
If any item is missing, surface it and offer to add it before proceeding.
For automated targets: run the deployment commands step by step, showing output. For manual targets: provide exact commands with explanations.
After deployment completes:
/deploy rollback)deployment-patterns — Rollback Strategies section/resilience-review — validate health checks and failure modes post-deploy/add-observability — ensure deploy metrics and alerts are in place/slo — define or update error budget after a new deployment