Design or review infrastructure, deployment, CI/CD, Docker, Kubernetes, health checks, rollback, feature flags, production readiness, and mobile release workflows. Use for DevOps, platform, container, pipeline, or release tasks.
Apply only the sections relevant to the workload, provider, environment, and acceptance criteria. Skip Docker, Kubernetes, mobile, production, rollback, health, feature-flag, and security checks when they do not apply.
node:22-alpine); NEVER use :latest..dockerignore: node_modules, .git, tests. Define HEALTHCHECK and resource limits.Configure startup, readiness, and liveness probes with workload-appropriate initial delays and thresholds.
GET /health -> { "status": "ok" }.SIGTERM when the workload requires it.Use environment variables (Twelve-Factor), separated by environment. Validate at startup and fail fast. NEVER commit secrets or hard-code NODE_ENV=production.
Kubernetes: kubectl rollout undo. Vercel: vercel rollback. Docker: redeploy the previous pinned image.
eas build:configure; eas build -p ios|android --profile preview; eas update --branch production; --auto-submit.match/cert/sigh/pilot; Android Gradle/supply.fastlane match; use keytool and Google Play App Signing for Android.eas update:rollback; native release -> revert build; store release -> reduce phased rollout.Copy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/gem-devops-guidelines · pinned to the source commit
# Run from your project root
git clone https://github.com/github/awesome-copilot.git .skillboard-tmp
git -C .skillboard-tmp checkout f11a4e441c5ff061b4f8ae37952be8c602e4034e
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/skills/gem-devops-guidelines" ".claude/skills/"
rm -rf .skillboard-tmpReview the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
sudo apt update && sudo apt install -y gitnpm install -g @anthropic-ai/claude-code# Run from your project root
git clone https://github.com/github/awesome-copilot.git .skillboard-tmp
git -C .skillboard-tmp checkout f11a4e441c5ff061b4f8ae37952be8c602e4034e
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/skills/gem-devops-guidelines" ".claude/skills/"
rm -rf .skillboard-tmpDestination: .claude/skills/gem-devops-guidelines
Scanner static-checks@0.1.0 · commit f11a4e441c5f. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
No static rules matched. This is not a safety guarantee.