openchoreo-import

Plan OpenChoreo migrations from Helm charts, Kustomize overlays, Docker Compose, or Kubernetes YAML.

5|6|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/openchoreo/skills --skill openchoreo-import
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openchoreo-import
Source: https://github.com/openchoreo/skills/tree/main/skills/openchoreo-import
Command: npx skills add https://github.com/openchoreo/skills --skill openchoreo-import

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Plans OpenChoreo migrations from Helm charts, Kustomize overlays, Docker Compose, or raw Kubernetes YAML. Triggers on "how can we migrate X into openchoreo", "onboard Y into openchoreo", "bring this app into openchoreo", "model this as openchoreo components", "what would X look like in openchoreo".

Core Features & Use Cases

  • Plan migrations from Helm charts, Kustomize overlays, Docker Compose files, or raw Kubernetes YAML into a structured migration plan.
  • Build a per-project migration ledger that maps workloads to ComponentTypes, Resources, and Traits, and captures cross-project dependencies.
  • Generate artifacts like migration-plan.html and plan.md and provide a frame-based, interactive architecture view for validation.

Quick Start

Install the skills CLI, run preview for a new run, and paste your Helm chart or Kubernetes manifests to generate the migration plan.

Frequently Asked Questions about openchoreo-import

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

FAQPage Schema
How do I migrate Kubernetes manifests to OpenChoreo?

Plan OpenChoreo migrations from Helm charts by mapping workloads to ComponentTypes and Traits. The tool generates a per-project ledger capturing cross-project dependencies, sequencing, and resource wiring for your applications.

Can I migrate multi-service apps with complex Kustomize overlays into OpenChoreo?

Yes, you can migrate multi-service apps and complex Kustomize overlays. The migration plan handles per-project sequencing, resource and endpoint wiring, and captures cross-project dependency wiring for your application architecture.

What artifacts do I get from an OpenChoreo migration plan?

OpenChoreo migration plans generate migration-plan.html and plan.md artifacts. These outputs provide a frame-based, interactive architecture view to validate the migration and review the mapped components and dependencies.

Does the OpenChoreo migration planner support Docker Compose files?

Docker Compose files are supported as an input format for OpenChoreo migration planning. The planner processes these files alongside Helm charts and raw Kubernetes YAML to build a structured migration ledger and corresponding artifacts.

What do I need to generate an OpenChoreo migration plan?

You need Node.js installed and your existing deployment manifests, such as Helm charts, Kustomize overlays, or Kubernetes YAML. Use the skills CLI to run a preview and paste your manifests to generate the migration plan.