aws-well-architected-f…
Perform a full AWS Well-Architected Framework review evaluating all 57 questions across 6 pillars by analyzing code, IaC, and…
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 -y skills add aws-samples/sample-well-architected-skills-and-steering --skill migration-readiness --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/migration-readinessContext preview
The summary Claude sees to decide when to auto-load this skill.
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.
name: migration-readiness description: 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. not_for: architecture decision records, single-pillar assessments, cost optimization of existing AWS workloads, full cross-pillar WA review version: 2.0.0
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.
Analyze the codebase to understand the current application stack.
You MUST examine:
For each component, document:
You MUST flag as BLOCKER:
Analyze existing infrastructure configurations.
You MUST examine:
For each infrastructure component, document:
Map all internal and external dependencies.
You MUST examine:
You MUST create a dependency diagram showing:
You MUST flag as HIGH RISK:
---STOP--- **Checkpoint**: Discovery and dependency mapping complete — ready to determine migration strategy
> Mapped the application stack ({X} components), infrastructure configurations, and dependency relationships. Identified {Y} blockers, {Z} high-risk dependencies (shared databases, latency-sensitive integrations), and migration wave groupings. > > **Shall I proceed with determining the migration strategy (7 Rs) for each component and assessing readiness by pillar?**
Do NOT proceed past this point until the user explicitly confirms. ---
For each component, evaluate which strategy fits based on code evidence:
| Strategy | When to use | Code Indicators | |----------|-------------|-----------------| | **Rehost** | Fast migration, minimal changes | Standard OS, containerizable, no OS-specific deps | | **Replatform** | Small optimizations during move | Self-managed DB → RDS, self-managed cache → ElastiCache | | **Refactor** | Need cloud-native benefits | Monolith that should be decomposed, stateful → stateless | | **Repurchase** | Replace with SaaS | Commercial software with AWS/SaaS equivalent | | **Retire** | No longer needed | Unused code, deprecated services | | **Retain** | Not ready to move | Hard dependencies, compliance blockers | | **Relocate** | VMware workloads | VMware-specific configurations |
You MUST justify each recommendation with code evidence.
For each pillar, provide: **Readiness** (Ready/Conditionally Ready/Not Ready), **Evidence** (file:line), **Gaps**, **Actions needed**.
Reusable skills and steering that teach AI coding agents how to apply the AWS Well-Architected Framework. One set of playbooks, 15 supported tools. This sample is provided for educational and demonstrative purposes.
Repo: aws-samples/sample-well-architected-skills-and-steering
Perform a full AWS Well-Architected Framework review evaluating all 57 questions across 6 pillars by analyzing code, IaC, and…
Example skill template used for the CreateHub template. You should never use this skill directly as it is just a template made to…
"Learn then Build" — help developers understand AWS Well-Architected best practices for their specific workload, then produce…
Generate preventive Well-Architected guardrails — AWS Config rules, Service Control Policies, permission boundaries, CloudWatch…
Help a facilitator run a conversational Well-Architected Framework Review (WAFR) with a customer — generates tailored facilitator…