Cloud Native Readiness

Bewertet die Docker/Kubernetes-Bereitschaft eines Repos 0-12 und übergibt an einen Dockerfile-Generator.

von labring · labring/sealos-skills

Getestet · Funktioniert ★ 9.6/10

Cloud Native Readiness — Bewertet die Docker/Kubernetes-Bereitschaft eines Repos 0-12 und übergibt an einen Dockerfile-Generator.

Was es kann

Führt einen 3-Phasen-Workflow (assess, detect, route) aus, der ein Projekt über sechs Cloud-Native-Dimensionen bewertet — statelessness, Konfigurationsexternalisierung, horizontale Skalierbarkeit, Startup/Shutdown, Observability, Service Boundaries — um einen Bereitschafts-Score von 0-12 zu erzeugen. Erkennt vorhandene Docker/Kubernetes-Artefakte und leitet zu einem begleitenden dockerfile-skill weiter, wenn das Projekt bereit, aber noch nicht containerisiert ist. Verwenden Sie es, bevor Sie sich zur Containerisierung oder Bereitstellung einer App in Kubernetes oder der Cloud verpflichten.

Testbericht

Führte es auf einer einfachen Flask-App aus: Der Baseline-Chat gab ein vages "Daumen hoch", der Skill erzeugte eine bewertete 9/12-Aufschlüsselung (kennzeichnete den fehlenden Health-Endpoint und die graceful-shutdown-Behandlung) plus eine konkrete containerize-or-fix-Routing-Entscheidung.

Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

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

Befehle & Beispiel-Prompts

  • /cloud-native-readinessBewertet die Docker/Kubernetes-Bereitschaft eines Repos 0-12 und übergibt an einen Dockerfile-Generator.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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