mpg-sdk-migration
Installation
SKILL.md
Skill: mpg-sdk-migration
Migrate an Azure management-plane .NET SDK from Swagger/AutoRest to TypeSpec-based generation.
When Invoked
Trigger phrases: "migrate service X", "update spec", "bring SDK to latest", "help with mgmt migration", "mpg migration", "mgmt sdk migration".
Prerequisites
This skill requires two repositories side by side:
| Path | Purpose |
|---|---|
Current repository (azure-sdk-for-net) |
Azure SDK for .NET mono-repo. SDK packages live under sdk/<service>/Azure.ResourceManager.<Service>/. |
Sibling spec folder (../azure-rest-api-specs) |
Full or sparse-checkout of the Azure REST API Specs repo. TypeSpec specs live under specification/<service>/resource-manager/Microsoft.<Provider>/<ServiceName>/. |
If the spec repo is not found at ../azure-rest-api-specs, ask the user for the path.