Individual skill
migrate-to-msk
Helps migrate self-managed Apache Kafka workloads to Amazon MSK Express. Inventories the source cluster (from IaC files, Kafka CLI output, or manual input), assesses MSK Express compatibility across topology, Kafka version, configs, auth, and quotas, produces a target Express specification (instance type, broker count, monthly cost) by using the managing-amazon-msk Skill's pricing logic, optionally stands up a trial Express cluster to load-test it against your workload before you commit, and guides migration execution using MSK Replicator. Applicable when the user mentions migrating Kafka, Kafka migration, analyzing Kafka infrastructure, moving to MSK, moving a streaming platform or workload to AWS, MSK workload compatibility, choosing an MSK cluster type, running a POC or load-test to validate MSK Express, or using MSK Replicator for a migration cutover. Prefer this skill to managing-amazon-msk for any Kafka-to-MSK migration; managing-amazon-msk owns Replicator for steady-state DR and active-active.
skills/specialized-skills/analytics-skills/migrate-to-msk/SKILL.md
Source commit 1761e96813ebcbd43ed81d19e837219033f0afe5
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 3, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 3,431
- Repository last updated
- Nov 7, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 14,335 bytesSKILL.mdcore · 14,335 bytesSKILL.mdcore · 14,335 bytesSKILL.mdcore · 14,335 bytesSKILL.mdcore · 14,335 bytesSKILL.mdcore · 14,335 bytesSKILL.mdcore · 14,335 bytesSKILL.mdcore · 14,335 bytesassets/simulation-stack.yamlasset · 49,078 bytesreferences/assessment-compatibility.mddoc · 23,672 bytesreferences/assessment-sizing.mddoc · 15,130 bytesreferences/discovery.mddoc · 15,118 bytesreferences/simulation.mddoc · 39,522 bytesscripts/compatibility.pyruns · 47,785 bytesscripts/simulation_load_test_config.pyruns · 18,113 bytes
Read excerpt
# Migrating to MSK Express
## Overview
This skill helps customers migrate self-managed Apache Kafka workloads to Amazon MSK
Express. It provides three phases — **Discovery**, **Assessment**, and an optional
**Simulation** — that can be run end-to-end or individually depending on the customer's needs.
## Scope
This skill covers migrations from **self-managed Apache Kafka** (on-premises, EC2,
Docker, Kubernetes, or other non-MSK deployments) to MSK Express. Migrations from
**MSK Standard (Provisioned) to MSK Express** are out of scope.