Azure Cloud Migrate
This skill handles assessment and code migration of existing cloud workloads to Azure.
Rules
- Follow phases sequentially — do not skip
- Generate assessment before any code migration
- Load the scenario reference and follow its rules
- Use
mcp_azure_mcp_get_bestpracticesandmcp_azure_mcp_documentationMCP tools - Use the latest supported runtime for the target service
- Destructive actions require
ask_user— [global-rules](references/services/functions/global-rules.md)
Migration Scenarios
| Source | Target | Reference | |--------|--------|-----------| | AWS Lambda | Azure Functions | [lambda-to-functions.md](references/services/functions/lambda-to-functions.md) |
No matching scenario? Usemcp_azure_mcp_documentationandmcp_azure_mcp_get_bestpracticestools.
Output Directory
All output goes to <source-folder>-azure/ at workspace root. Never modify the source directory.
Steps
- Create
<source-folder>-azure/at workspace root - Assess — Analyze source, map services, generate report → [assessment.md](references/services/functions/assessment.md)
- Migrate — Convert code using target programming model → [code-migration.md](references/services/functions/code-migration.md)
- Ask User — "Migration complete. Test locally or deploy to Azure?"
- Hand off to azure-prepare for infrastructure, testing, and deployment
Track progress in migration-status.md — see [workflow-details.md](references/workflow-details.md).