Cloud Native Readiness

Betygsätter ett repos Docker/Kubernetes-beredskap 0-12 och lämnar över till en Dockerfile-generator.

av labring · labring/sealos-skills

Testad · Fungerar ★ 9.6/10

Cloud Native Readiness — Betygsätter ett repos Docker/Kubernetes-beredskap 0-12 och lämnar över till en Dockerfile-generator.

Vad den gör

Kör ett 3-fas arbetsflöde (assess, detect, route) som betygsätter ett projekt över sex molnbaserade dimensioner – statelessness, config externalization, horizontal scalability, startup/shutdown, observability, service boundaries – för att producera en beredskapspoäng på 0-12. Upptäcker befintliga Docker/Kubernetes-artefakter och dirigerar till en kompletterande dockerfile-skill när projektet är redo men ännu inte containeriserat. Använd före du förbinder dig att containerisera eller distribuera en app till Kubernetes eller molnet.

Testrapport

Körde den på en enkel Flask-app: baslinjechatten gav ett vagt tummen upp, skillen producerade en poängsatt 9/12-uppdelning (flaggar den saknade hälsoslutpunkten och graceful-shutdown-hanteringen) plus ett konkret containerize-or-fix-routingbeslut.

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

Kommandon och exempelprompter

  • /cloud-native-readinessBetygsätter ett repos Docker/Kubernetes-beredskap 0-12 och lämnar över till en Dockerfile-generator.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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