Agent skill · DevOps & Cloud

azure-upgrade

Assess and upgrade Azure workloads between plans, tiers, or SKUs, or modernize Azure SDK dependencies in source code. WHEN: upgrade Consumption to Flex Consumption, upgrade Azure Functions plan, change hosting plan, function app SKU, migrate App Service to Container Apps, modernize legacy Azure Java SDKs (com.microsoft.azure to com.azure), migrate Azure Cache for Redis (ACR/ACRE) to Azure Managed Redis (AMR).

Microsoft293,217★ · +1,988/wk · 14 repos on radarProfile →
claude-codeships scriptsMIT
Install
npx skills add microsoft/azure-skills --skill azure-upgrade --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 31
SKILL.md size: 6 KB
Bundled scripts: yes
Version: 1.2.1
Declared author: Microsoft
Requires: python3.10+
Path: skills/azure-upgrade/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,353
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Azure Upgrade > This skill handles **assessment and automated upgrades** of existing Azure workloads from one Azure service, hosting plan, or SKU to another — all within Azure. This includes plan/tier upgrades (e.g. Consumption → Flex Consumption), cross-service migrations (e.g. App Service → Container Apps), and SKU changes. It also covers **Azure SDK for Java source-code modernization** (e.g. legacy Java `com.microsoft.azure.*` → modern `com.azure.*`). This is NOT for cross-cloud migration — use `azure-cloud-migrate` for that. ## Triggers | User Intent | Example Prompts | |-------------|-----------------| | Upgrade Azure Functions plan | "Upgrade my function app from Consumption to Flex Consumption" | | Change hosting tier | "Move my function app to a better plan" | | Assess upgrade readiness | "Is my function app ready for Flex Consumption?" | | Automate plan migration | "Automate the steps to upgrade my Functions plan" | | Modernize legacy Azure Java SDK | "Migrate legacy Azure SDKs for Java", "Upgrade legacy Azure Java SDK", "Migrate my Java project from com.microsoft.azure to com.azure" | | Migrate Azure Cache for Redis (ACR/OSS) to Azure Managed Redis (AMR) | "Migrate my R

What's inside
Steps it walks through
  1. Triggers
  2. Rules
  3. Upgrade Scenarios
  4. MCP Tools
  5. Steps
  6. References
  7. Next
Ships with 24 files
  • references/global-rules.md
  • references/languages/java/INSTRUCTION.md
  • references/languages/java/README.md
  • references/languages/java/bom-migration/bom-gradle-settings.md
  • references/languages/java/bom-migration/bom-gradle-toml.md
  • references/languages/java/bom-migration/bom-gradle.md
  • references/languages/java/bom-migration/bom-maven.md
  • references/languages/java/bom-migration/bom-migration.md
  • references/languages/java/bom-migration/bom-validation.md
  • references/languages/java/package-specific/com.microsoft.azure.eventprocessorhost.md
  • references/languages/java/package-specific/com.microsoft.azure.management.md
  • references/languages/java/rules/efficiency.md
  • references/languages/java/rules/execution-guidelines.md
  • references/languages/java/rules/review-code-changes.md
  • references/languages/java/rules/troubleshooting.md
  • references/languages/java/rules/upgrade-strategy.md
  • references/languages/java/rules/upgrade-success-criteria.md
  • references/languages/java/scripts/upgrade_bom.py
  • references/languages/java/templates/PLAN_TEMPLATE.md
  • references/languages/java/templates/PROGRESS_TEMPLATE.md
  • references/languages/java/templates/SUMMARY_TEMPLATE.md
  • references/languages/java/workflow/phase-1-precheck.md
  • references/languages/java/workflow/phase-2-plan.md
  • references/languages/java/workflow/phase-3-execute.md
first 24 of 31
More from azure-skills
All skills →
About this skill
What does the azure-upgrade skill do?

Assess and upgrade Azure workloads between plans, tiers, or SKUs, or modernize Azure SDK dependencies in source code. WHEN: upgrade Consumption to Flex Consumption, upgrade Azure Functions plan, change hosting plan, function app SKU, migrate App Service to Container Apps, modernize legacy Azure Java SDKs (com.microsoft.azure to com.azure), migrate Azure Cache for Redis (ACR/ACRE) to Azure Managed Redis (AMR).

How do I install it?

Run `npx skills add microsoft/azure-skills --skill azure-upgrade --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 microsoft/azure-skills, a repository with 1,353 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.

Keep going