Cloud Native Readiness

Beoordeelt de Docker/Kubernetes gereedheid van een repo 0-12 en draagt over aan een Dockerfile generator.

Door labring · labring/sealos-skills

Getest · Werkt ★ 9.6/10

Cloud Native Readiness — Beoordeelt de Docker/Kubernetes gereedheid van een repo 0-12 en draagt over aan een Dockerfile generator.

Wat het doet

Voert een 3-fasen workflow uit (assess, detect, route) die een project beoordeelt over zes cloud-native dimensies — statelessness, config externalization, horizontal scalability, startup/shutdown, observability, service boundaries — om een 0-12 gereedheidsscore te produceren. Detecteert bestaande Docker/Kubernetes artefacten en routeert naar een companion dockerfile-skill wanneer het project gereed is maar nog niet gecontaineriseerd. Gebruik vóór het committeren aan het containeriseren of deployen van een app naar Kubernetes of de cloud.

Testrapport

Voerde het uit op een kale Flask app: baseline chat gaf een vage duim omhoog, de skill produceerde een gescoorde 9/12 uitsplitsing (markeerde het ontbrekende health endpoint en graceful-shutdown handling) plus een concrete containerize-or-fix routing beslissing.

Getest op: 2026-07-14 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/labring/sealos-skills
cd sealos-skills
mkdir -p ~/.claude/skills
cp -r skills/cloud-native-readiness ~/.claude/skills/cloud-native-readiness

Commando's en voorbeeldprompts

  • /cloud-native-readinessBeoordeelt de Docker/Kubernetes gereedheid van een repo 0-12 en draagt over aan een Dockerfile generator.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Is my app ready to be containerized for Kubernetes?
  • Score this repo's cloud-native readiness before we deploy
  • Assess whether this project can run reliably in the cloud