migration-readiness
Assess a workload's readiness to migrate to AWS by analyzing existing code, dependencies, configurations, and infrastructure to produce evidence-backed findings covering the 7 Rs, risks, and a migration plan.
npx skills add aws-samples/sample-well-architected-skills-and-steering --skill migration-readiness --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Migration Readiness Assessment ## Step 1: Gather context Ask the user: > What workload are you planning to migrate? Please share: > - **Workload name** and code packages/directories to analyze > - **Current environment** (on-premises, other cloud, colocation) > - **Business drivers** (cost, agility, compliance, end-of-life hardware, etc.) > - **Timeline constraints** (optional) If context is already provided or you are in a codebase, proceed directly. ## Step 2: Application Stack Discovery Analyze the codebase to understand the current application stack. You MUST examine: - Programming languages and runtimes (versions, compatibility with AWS services) - Frameworks and libraries (web frameworks, ORM, messaging) - Database technologies (relational, NoSQL, search, caching) - Middleware and message brokers - External service dependencies (APIs, SaaS integrations) - Configuration management (config files, environment variables, secrets) - Operating system dependencies and system-level requirements - Build and packaging systems (Maven, npm, pip, Docker) For each component, document: - File path and line numbers - Technology and version - AWS equivalent or migration path - Migration com
- Step 1: Gather context
- Step 2: Application Stack Discovery
- Step 3: Infrastructure Discovery
- Step 4: Dependency Mapping
- Step 5: Determine migration strategy (7 Rs)
- Step 6: Assess readiness by pillar
- Operational Excellence Readiness
- Security Readiness
- Reliability Readiness
- Performance Efficiency Readiness
- Cost Optimization Readiness
- Sustainability Readiness
- Step 7: Risk Assessment
- Step 8: Produce the assessment
What does the migration-readiness skill do?
Assess a workload's readiness to migrate to AWS by analyzing existing code, dependencies, configurations, and infrastructure to produce evidence-backed findings covering the 7 Rs, risks, and a migration plan.
How do I install it?
Run `npx skills add aws-samples/sample-well-architected-skills-and-steering --skill migration-readiness --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From aws-samples/sample-well-architected-skills-and-steering, a repository with 233 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.