Cloud Native Readiness

Évalue la préparation Docker/Kubernetes d'un dépôt de 0 à 12 et transmet à un générateur de Dockerfile.

par labring · labring/sealos-skills

Testé · Fonctionne ★ 9.6/10

Cloud Native Readiness — Évalue la préparation Docker/Kubernetes d'un dépôt de 0 à 12 et transmet à un générateur de Dockerfile.

Ce que fait

Exécute un workflow en 3 phases (évaluer, détecter, router) qui évalue un projet selon six dimensions cloud-native — statelessness, externalisation de la configuration, scalabilité horizontale, démarrage/arrêt, observabilité, limites de service — pour produire un score de préparation de 0 à 12. Détecte les artefacts Docker/Kubernetes existants et route vers une compétence dockerfile-skill compagnon lorsque le projet est prêt mais pas encore conteneurisé. À utiliser avant de s'engager à conteneuriser ou déployer une application sur Kubernetes ou le cloud.

Rapport de test

L'a exécuté sur une application Flask nue : le chat de base a donné un vague feu vert, la compétence a produit une ventilation notée 9/12 (signalant l'endpoint de santé manquant et la gestion de l'arrêt gracieux) plus une décision de routage concrète de conteneuriser ou de corriger.

Testé le: 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

Commandes et exemples de prompts

  • /cloud-native-readinessÉvalue la préparation Docker/Kubernetes d'un dépôt de 0 à 12 et transmet à un générateur de Dockerfile.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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