k8s-analysis

Analyze Kubernetes manifests for AKS migration readiness and platform-specific constructs.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/Dongbumlee/container-migration-copilot --skill k8s-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: k8s-analysis
Source: https://github.com/Dongbumlee/container-migration-copilot/tree/main/.github/plugins/container-migration/skills/k8s-analysis
Command: npx skills add https://github.com/Dongbumlee/container-migration-copilot --skill k8s-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze Kubernetes manifests to determine migration readiness for AKS and identify platform-specific constructs that affect compatibility and rollout.

Core Features & Use Cases

  • Inventory and categorize Kubernetes resources from migration/source/
  • Detect platform-specific signals for EKS, GKE, OpenShift, Rancher, Tanzu, and on-prem clusters
  • Generate a structured analysis report with a risk register and compatibility matrix for AKS
  • Produce an executable plan outlining next steps for design and implementation

Quick Start

Place Kubernetes YAML manifests under migration/source/ and run the k8s-analysis skill to generate migration readiness insights.

Frequently Asked Questions about k8s-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if my Kubernetes manifests are ready for AKS migration?

Kubernetes manifests are analyzed for AKS migration readiness by parsing apiVersion and kind fields to detect platform-specific constructs, generating an analysis_report.md with a compatibility matrix and risk register.

What is Kubernetes manifest analysis for platform-specific constructs?

Kubernetes manifest analysis for platform-specific constructs is the process of inventorying resources to detect signals from EKS, GKE, OpenShift, Rancher, Tanzu, and on-prem clusters to determine compatibility before moving to AKS.

How do I generate a migration readiness report for Kubernetes YAML manifests?

Generate a migration readiness report by placing Kubernetes YAML manifests under migration/source/ and running the analysis, which produces an analysis_report.md containing evidence-based findings, a platform-detection summary, and a risk register.

Can I detect EKS or GKE specific configurations in my Kubernetes manifests?

Yes, you can detect EKS, GKE, OpenShift, Rancher, Tanzu, and on-prem cluster configurations by analyzing the manifests to identify platform-specific signals that affect AKS compatibility and rollout.

What do I need to run an AKS compatibility check on my Kubernetes resources?

To run an AKS compatibility check, you need your Kubernetes YAML manifests placed under the migration/source/ directory, requiring no additional dependencies to generate the readiness analysis and executable plan.

What are common limitations when assessing Kubernetes manifests for AKS migration?

A limitation when assessing Kubernetes manifests for AKS migration is that the analysis applies specifically to manifests located under migration/source/ during initial planning, focusing on parsed apiVersion and kind rather than runtime behavior.