Individual skill
azure-to-aws
Migrate workloads from Microsoft Azure to AWS. Triggers on: migrate from Azure, Azure to AWS, migrate AKS to EKS, migrate App Service or Azure VMs to AWS compute, migrate Azure SQL or Azure Database to RDS, migrate Cosmos DB to DynamoDB, migrate Azure OpenAI to Bedrock, estimate AWS costs for Azure, what-if workshop. Runs a 6-phase process: discover Azure resources from Terraform, the live `az` CLI, a customer-supplied Resource Discovery for Azure (RDfA) report, and app code, then clarify, design, estimate, optionally reprice, generate artifacts, and collect feedback. Clarify gates Design, Estimate, and Generate; Generate is opt-in at the post-Estimate gate. Bicep/ARM discovery is not yet implemented; a Bicep/ARM-only workspace halts. Azure Cost Management billing-export discovery is not implemented. Do not use for: GCP (see gcp-to-aws) or Heroku (see heroku-to-aws) migrations, general AWS architecture advice (see architect-for-startups), AWS-to-Azure reverse migration, or Azure-to-Azure refactoring.
plugins/aws-startup-advisor/skills/azure-to-aws/SKILL.md
Source commit 1761e96813ebcbd43ed81d19e837219033f0afe5
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- 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,432
- 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.
- data Derived category
- engineering Derived category
- design Derived category
- operations Derived category
- devops Derived category
- data-databases Derived category
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 · 22,287 bytesSKILL.mdcore · 22,287 bytesSKILL.mdcore · 22,287 bytesSKILL.mdcore · 22,287 bytesknowledge/design/aks-eks-sizing.jsonasset · 5,172 bytesknowledge/design/appservice-eb-sizing.jsonasset · 7,607 bytesknowledge/design/azure-region-map.jsonasset · 6,698 bytesknowledge/design/cosmos-dynamodb-conversion.jsonasset · 5,350 bytesknowledge/design/disk-ebs-sizing.jsonasset · 5,856 bytesknowledge/design/fast-path-services.jsonasset · 51,613 bytesknowledge/design/flexible-server-rds-sizing.jsonasset · 5,312 bytesknowledge/design/vm-ec2-sizing.jsonasset · 9,486 bytesknowledge/estimate/estimate-defaults.jsonasset · 7,415 bytesknowledge/estimate/rightsizing-thresholds.jsonasset · 3,702 bytesreferences/clustering/classification-rules.mddoc · 3,981 bytesreferences/clustering/clustering-algorithm.mddoc · 11,168 bytesreferences/clustering/tiering.mddoc · 3,655 bytesreferences/clustering/typed-edges-strategy.mddoc · 4,899 bytesreferences/design-refs/ai.mddoc · 8,398 bytesreferences/design-refs/analytics.mddoc · 11,557 bytesreferences/design-refs/compute.mddoc · 13,713 bytesreferences/design-refs/database.mddoc · 12,158 bytesreferences/design-refs/fast-path.mddoc · 10,487 bytesreferences/design-refs/identity.mddoc · 8,509 bytesreferences/design-refs/index.mddoc · 19,684 bytesreferences/design-refs/messaging.mddoc · 17,326 bytesreferences/design-refs/networking.mddoc · 14,403 bytesreferences/design-refs/specialist-gates.mddoc · 7,561 bytesreferences/design-refs/storage.mddoc · 7,807 bytesreferences/phases/clarify/clarify-ai-only.mddoc · 20,135 bytesreferences/phases/clarify/clarify-ai.mddoc · 12,334 bytesreferences/phases/clarify/clarify-assemble.mddoc · 14,287 bytesreferences/phases/clarify/clarify-compute.mddoc · 10,858 bytesreferences/phases/clarify/clarify-database.mddoc · 14,917 bytesreferences/phases/clarify/clarify-global.mddoc · 8,641 bytesreferences/phases/clarify/clarify-identity.mddoc · 6,265 bytesreferences/phases/clarify/clarify-licensing.mddoc · 8,354 bytesreferences/phases/clarify/clarify.mddoc · 14,333 bytesreferences/phases/design/design-ai.mddoc · 19,820 bytesreferences/phases/design/design-assemble.mddoc · 3,369 bytesreferences/phases/design/design-infra.mddoc · 22,202 bytesreferences/phases/design/design.mddoc · 13,612 bytesreferences/phases/discover/discover-anthropic-api.mddoc · 31,932 bytesreferences/phases/discover/discover-app-code.mddoc · 18,941 bytesreferences/phases/discover/discover-assemble.mddoc · 13,080 bytesreferences/phases/discover/discover-iac.mddoc · 13,492 bytesreferences/phases/discover/discover-live.mddoc · 63,059 bytesreferences/phases/discover/discover-openai-api.mddoc · 25,744 bytesreferences/phases/discover/discover-openrouter-api.mddoc · 47,033 bytesreferences/phases/discover/discover-rdfa.mddoc · 40,967 bytesreferences/phases/discover/discover.mddoc · 33,904 bytesreferences/phases/estimate/estimate-ai.mddoc · 35,508 bytesreferences/phases/estimate/estimate-assemble.mddoc · 29,007 bytesreferences/phases/estimate/estimate-infra.mddoc · 68,613 bytesreferences/phases/estimate/estimate.mddoc · 19,647 bytesreferences/phases/feedback/feedback-assemble.mddoc · 739 bytesreferences/phases/feedback/feedback-collect.mddoc · 941 bytesreferences/phases/feedback/feedback.mddoc · 1,911 bytesreferences/phases/generate/generate-artifacts-ai.mddoc · 10,367 bytesreferences/phases/generate/generate-artifacts-docs.mddoc · 4,348 bytesreferences/phases/generate/generate-artifacts-infra.mddoc · 33,846 bytesreferences/phases/generate/generate-artifacts-report.mddoc · 14,439 bytesreferences/phases/generate/generate-assemble.mddoc · 7,024 bytesreferences/phases/generate/generate.mddoc · 18,678 bytesreferences/phases/workshop/workshop-assemble.mddoc · 2,547 bytesreferences/phases/workshop/workshop-compare.mddoc · 3,293 bytesreferences/phases/workshop/workshop-refresh.mddoc · 6,653 bytesreferences/phases/workshop/workshop-sheet.mddoc · 5,869 bytesreferences/phases/workshop/workshop.mddoc · 3,252 bytesreferences/shared/README.mddoc · 1,463 bytesreferences/shared/arm-type-canonicalization.mddoc · 43,875 bytesreferences/shared/extract-terraform.mddoc · 42,622 bytesreferences/shared/graviton.mddoc · 10,022 bytesreferences/shared/openai-on-bedrock.mddoc · 30,264 bytesreferences/shared/pricing-cache.mddoc · 8,589 bytesreferences/shared/pricing-fallback.mddoc · 1,117 bytesreferences/shared/report-decision-core.mddoc · 40,248 bytesreferences/shared/schema-design-aws-ai.mddoc · 12,764 bytesreferences/shared/schema-design-aws.mddoc · 19,139 bytesreferences/shared/schema-discover-ai.mddoc · 15,848 bytesreferences/shared/schema-discover-azure.mddoc · 25,924 bytesreferences/shared/schema-graviton.mddoc · 7,965 bytesreferences/shared/schema-preferences.mddoc · 15,091 bytesreferences/shared/schema-workshop-scenarios.mddoc · 3,910 bytesreferences/vendored/README.mddoc · 4,189 bytesreferences/vendored/ai/ai-anthropic-to-bedrock.mddoc · 12,320 bytesreferences/vendored/ai/ai-capability-catalog.jsonasset · 2,370 bytesreferences/vendored/ai/ai-gemini-to-bedrock.mddoc · 23,665 bytesreferences/vendored/ai/ai-migration-guardrails.mddoc · 11,056 bytesreferences/vendored/ai/ai-model-lifecycle.mddoc · 27,879 bytesreferences/vendored/ai/ai-openai-to-bedrock.mddoc · 32,027 bytesreferences/vendored/ai/ai-openrouter-to-bedrock.mddoc · 9,805 bytesreferences/vendored/ai/bedrock-pricing-cache.mddoc · 57,285 bytesreferences/vendored/ai/bedrock-quotas.mddoc · 10,359 bytesreferences/vendored/ai/design-ref-agentic-to-agentcore.mddoc · 19,590 bytesreferences/vendored/ai/design-ref-harness.mddoc · 10,104 bytesreferences/vendored/ai/schema-design-aws-ai.mddoc · 17,747 bytesreferences/vendored/ai/schema-estimate-ai.mddoc · 10,234 bytesreferences/vendored/ai/schema-generate-ai.mddoc · 6,378 bytesreferences/vendored/ai/sdk-capability-map.jsonasset · 1,609 bytesreferences/vendored/clarify/clarify-availability.mddoc · 7,431 bytesreferences/vendored/clarify/clarify-compliance.mddoc · 7,939 bytesreferences/vendored/clarify/clarify-cost-appetite.mddoc · 3,159 bytesreferences/vendored/clarify/clarify-multicloud.mddoc · 3,658 bytesreferences/vendored/clarify/clarify-region.mddoc · 5,151 bytesreferences/vendored/dsl/INTERPRETER.mddoc · 53,044 bytesreferences/vendored/estimate/complexity-tiers.jsonasset · 1,351 bytesreferences/vendored/estimate/estimation-infra.schema.jsonasset · 4,053 bytesreferences/vendored/estimate/pricing-mode.mddoc · 3,148 bytesreferences/vendored/estimate/ri-sp-eligibility.mddoc · 20,580 bytesreferences/vendored/pricing/aws-infra-pricing.jsonasset · 21,559 bytesreferences/vendored/state/phase-status.schema.jsonasset · 3,589 bytesreferences/vendored/telemetry/PROTOCOL.mddoc · 5,840 bytesreferences/vendored/telemetry/cli.pyruns · 1,621 bytesreferences/vendored/telemetry/consent/accept.pyruns · 2,060 bytesreferences/vendored/telemetry/consent/cli.pyruns · 2,744 bytesreferences/vendored/telemetry/consent/notice.pyruns · 2,639 bytesreferences/vendored/telemetry/consent/opt_out.pyruns · 1,805 bytesreferences/vendored/telemetry/consent/record.pyruns · 7,306 bytesreferences/vendored/telemetry/metric_emission/client.pyruns · 11,179 bytesreferences/vendored/telemetry/metric_emission/migration.pyruns · 26,024 bytesreferences/vendored/telemetry/metric_emission/migration_attributes.pyruns · 22,606 bytesreferences/vendored/telemetry/version.jsonasset · 25 bytesreferences/vendored/workshop/workshop-invariants.mddoc · 4,833 bytes
Read excerpt
# Azure-to-AWS Migration Skill
> **Build status.** Discover, Clarify, Design, Estimate, Generate, and the
> what-if workshop are implemented. A `## Status` block records which build
> step filled a file in. It is not a signal to skip the file or to treat its
> body as a stub. Still missing: Bicep, ARM templates; the feedback
> sidebar (wiring only); and `patterns.md`, `licensing.md`, and `gpu-hpc.md`.
> RDfA archive parsing is implemented (`discover-rdfa.md`).
> The live `az` capture path is implemented (`discover-live.md`). OpenAI,
> OpenRouter, and Anthropic usage-API discovery (interactive, consent-gated,
> main-window — same shape as `discover-live.md`'s pre-dispatch live-`az`
> capture) is implemented.
## Optional usage telemetry