
This one cuts through the DevOps noise with opinionated patterns that actually matter. You get multi-stage Dockerfile templates that drop image sizes from 1.2GB to 150MB, proper GitHub Actions caching strategies, and a clear breakdown of blue-green versus canary deployments with real tradeoffs. The monitoring section nails the three pillars (metrics, logs, traces) without the usual observability hand-waving. What I appreciate most is the anti-pattern callouts, like showing exactly why copying package.json before your source code saves you from cache busting on every build. Load this when you're setting up CI/CD, writing infrastructure as code, or need production-ready container configs.
$ npx -y skills add cloudai-x/claude-workflow-v2 --skill devops-infrastructure --agent claude-codeInstalls into .claude/skills of the current project.
Copy this checklist and track progress:
DevOps Setup Progress:
- [ ] Step 1: Containerize application (Dockerfile)
- [ ] Step 2: Set up CI/CD pipeline
- [ ] Step 3: Define deployment strategy
- [ ] Step 4: Configure monitoring & alerting
- [ ] Step 5: Set up environment management
- [ ] Step 6: Document runbooks
- [ ] Step 7: Validate against anti-patterns checklist
# WRONG: Single stage, bloated image
FROM node:22
WORKDIR /app
COPY . .
RUN npm install
RUN npm run build
CMD ["node", "dist/index.js"]
# Result: 1.2GB image with devDependencies and source code
# CORRECT: Multi-stage build
FROM node:22-alpine AS builder
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
RUN npm run build
RUN npm prune --omit=dev
Sponsors