Automate application deployment to cloud platforms and servers. Use when setting up CI/CD pipelines, deploying to Docker/Kubernetes, or configuring cloud infrastructure. Handles GitHub Actions, Docker, Kubernetes, AWS, Vercel, and deployment best practices.
85
82%
Does it follow best practices?
Impact
92%
1.43xAverage score across 3 eval scenarios
Passed
No known issues
Docker containerization setup
Multi-stage build
100%
100%
Alpine base image
0%
100%
npm ci usage
100%
100%
Production-only deps
50%
100%
Non-root user
100%
100%
Non-root uid/gid
0%
100%
HEALTHCHECK instruction
100%
100%
Health check timing
0%
100%
.dockerignore present
100%
100%
dockerignore excludes secrets
100%
100%
dockerignore excludes build artifacts
37%
100%
Health endpoint in app
0%
0%
GitHub Actions CI/CD pipeline
actions/checkout version
100%
100%
actions/setup-node version
100%
100%
npm cache enabled
100%
100%
NODE_VERSION env var
0%
100%
Trigger branches
100%
100%
Deploy only on main
100%
100%
GHCR registry
100%
100%
docker/setup-buildx-action version
100%
100%
docker/login-action version
100%
100%
docker/metadata-action version
100%
100%
docker/build-push-action version
100%
100%
SHA-based image tag
100%
100%
Semver image tag
0%
100%
GHA Docker layer cache
100%
100%
Tests before build
100%
100%
Kubernetes deployment manifests
Replica count
0%
0%
RollingUpdate strategy
0%
100%
maxSurge and maxUnavailable
0%
100%
Memory requests/limits
50%
100%
CPU requests/limits
50%
100%
Liveness probe path
0%
100%
Liveness probe timing
0%
100%
Readiness probe path
0%
100%
Readiness probe timing
60%
100%
HPA min/max replicas
100%
100%
HPA CPU target
100%
100%
HPA memory target
100%
100%
Production namespace
0%
0%
NODE_ENV production
0%
100%
LoadBalancer service
100%
100%
Versioned image tag
100%
100%
c033769
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.