Cloud Native Readiness

Scorer et repos Docker/Kubernetes-parathed 0-12 og overleverer til en Dockerfile-generator.

Af labring · labring/sealos-skills

Testet · Virker ★ 9.6/10

Cloud Native Readiness — Scorer et repos Docker/Kubernetes-parathed 0-12 og overleverer til en Dockerfile-generator.

Hvad det gør

Kører en 3-faset workflow (assess, detect, route), der scorer et projekt på tværs af seks cloud-native dimensioner — statelessness, config externalization, horizontal scalability, startup/shutdown, observability, service boundaries — for at producere en 0-12 parathedsscore. Detekterer eksisterende Docker/Kubernetes-artefakter og router til en ledsagende dockerfile-skill, når projektet er klar, men endnu ikke containeriseret. Brug før du forpligter dig til at containerisere eller deploye en app til Kubernetes eller skyen.

Testrapport

Kørte den på en bar Flask-app: baseline-chat gav en vag tommelfinger op, skill'en producerede en scoret 9/12 opdeling (markerede det manglende health-endpoint og graceful-shutdown-håndtering) plus en konkret containerize-or-fix routing-beslutning.

Testet: 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

Kommandoer og eksempelprompter

  • /cloud-native-readinessScorer et repos Docker/Kubernetes-parathed 0-12 og overleverer til en Dockerfile-generator.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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