CtrlK
BlogDocsLog inGet started
Tessl Logo

deployment-automation

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

1.43x
Quality

82%

Does it follow best practices?

Impact

92%

1.43x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

90%

29%

Containerize a Node.js API Service

Docker containerization setup

Criteria
Without context
With context

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%

100%

12%

Set Up Automated CI/CD for a Node.js Microservice

GitHub Actions CI/CD pipeline

Criteria
Without context
With context

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%

88%

45%

Deploy a Node.js Service to Kubernetes

Kubernetes deployment manifests

Criteria
Without context
With context

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%

Repository
supercent-io/skills-template
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.