← ClaudeAtlas

cloud-native-readinesslisted

Determine whether a repository contains a supported cloud workload, then assess eligible targets for cloud-native readiness with a 0-12 score. Use for containerization readiness, Docker/Kubernetes compatibility, deployment feasibility, workload eligibility, or pre-deployment assessment. Also triggers on "/cloud-native-readiness".
labring/sealos-skills · ★ 61 · DevOps & Infrastructure · score 71
Install: claude install-skill labring/sealos-skills
# Cloud Native Readiness Assessment Skill ## Overview This skill evaluates a repository's readiness for cloud-native microservice deployment through a 3-phase workflow: 1. **Assess** - Reject unsupported workload types, then score eligible targets 2. **Detect** - Check if Docker artifacts already exist (Dockerfile, docker-compose, container images) 3. **Route** - If artifacts exist, return the result directly; if not, invoke `dockerfile-skill` to containerize ## Workflow ``` cloud-native-readiness │ ├─ Phase 1: Cloud-Native Assessment │ ├─ Eligibility fails or needs review → Report evidence, END │ └─ Eligible → Calculate readiness score │ ├─ Phase 2: Existing Artifacts Detection │ ├─ Found Dockerfile/docker-compose/image → Report existing setup, END │ └─ Not found → Continue │ └─ Phase 3: Route to dockerfile-skill └─ Invoke /dockerfile to generate Docker configuration ``` ## Usage ``` /cloud-native-readiness # Assess current directory /cloud-native-readiness <path> # Assess specific path /cloud-native-readiness <github-url> # Clone and assess ``` ## Quick Start When invoked, ALWAYS follow this sequence: 1. Read and execute [modules/assess.md](modules/assess.md) — Cloud-native readiness evaluation 2. Read and execute [modules/detect.md](modules/detect.md) — Existing Docker artifacts detection 3. Read and execute [modules/route.md](modules/route.md) — Decision routing ## Phase 1: Cloud-Native Readiness Assessm