azure-upgrade
Upgrade Azure Workloads and Java SDKs
Azure upgrades can fail when compatibility, identity, deployment, and rollback details are missed. This skill provides phased assessments, migration steps, validation, and recovery guidance.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "azure-upgrade" from https://skillstore.io/skills/microsoft-azure-upgrade.md and its manifest at https://skillstore.io/api/skills/microsoft-azure-upgrade/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "azure-upgrade". Assess my Linux Consumption function app for Flex Consumption.
Expected outcome:
- Eligibility: conditional
- Blockers: deployment slots and polling blob triggers
- Required action: convert triggers and choose a supported region
- Next gate: confirm the target app before creation
Using "azure-upgrade". Plan migration from legacy Azure Java management libraries.
Expected outcome:
- Inventory: legacy management and authentication packages found
- Target: supported Azure Resource Manager and Azure Identity libraries
- Validation: compile tests, run tests, and verify zero legacy references
- Rollback: retain the migration branch and last successful commit
Using "azure-upgrade". Which Redis migration path applies to Enterprise_E20?
Expected outcome:
Enterprise_E20 is an ACRE resource. Use the reviewed ACRE to AMR migration skill after confirming its pinned source.
Security Audit
High RiskMost static matches are documentation syntax, relative links, or scoped Azure checks. Confirmed risks include untrusted wrapper execution, destructive build-file handling, and credential exposure. Hidden persistent directives and unpinned external skill installation add supply-chain and agent-control risk.
Confirmed security concerns (3)
Capability review items (11)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
โ๏ธ External commands (49)
๐ Env variables (4)
๐ Filesystem access (14)
๐ Network access (8)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/microsoft-azure-upgrade/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/microsoft-azure-upgrade?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/microsoft-azure-upgrade?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/microsoft-azure-upgrade/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/microsoft-azure-upgrade.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
microsoft. (2026). azure-upgrade security audit report (audit version 6) [Author version 1.1.4]. Skillstore. https://skillstore.io/skills/microsoft-azure-upgrade/audits/6BibTeX citation
@techreport{microsoft-microsoft-azure-upgrade-2026,
author = {microsoft},
title = {azure-upgrade security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/microsoft-azure-upgrade/audits/6},
note = {Author version 1.1.4}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "azure-upgrade security audit report (audit version 6)"
version: "1.1.4"
type: report
authors:
- name: "microsoft"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/microsoft-azure-upgrade/audits/6"
identifiers:
- type: other
value: "skillstore:microsoft-azure-upgrade:audit:6"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Assess a Functions Upgrade
Check a Linux Consumption app for Flex compatibility before creating resources.
Modernize Java Dependencies
Replace unsupported Azure Java SDK packages while preserving application behavior and tests.
Plan a Redis Migration
Identify ACR or ACRE resources and select the correct managed Redis migration path.
Try These Prompts
Assess whether my Linux Consumption app <APP_NAME> in <RESOURCE_GROUP> can move to Flex Consumption. Do not create resources.
Plan a Flex Consumption migration for <APP_NAME>. Include compatibility, identity, deployment, validation, rollback, and confirmation gates.
Inventory the Java project at <PROJECT_PATH> for legacy Azure SDKs. Resolve the latest BOM and propose changes before execution.
Execute the approved migration for <PROJECT_PATH>. Confirm wrapper trust, apply required changes, run tests, and summarize remaining risks.
Best Practices
- Complete assessment and rollback planning before changing Azure resources.
- Use managed identity and preserve the original workload until validation succeeds.
- Review wrappers, generated commands, and source changes before execution.
Avoid
- Do not delete or stop the original workload before explicit confirmation.
- Do not print app settings, connection strings, tokens, or credential files.
- Do not install external migration skills from an unreviewed mutable branch.
Frequently Asked Questions
Does this skill migrate Windows Consumption apps?
Can it create Azure resources automatically?
Which Java build systems are supported?
Does it perform Redis migration directly?
How does it protect rollback options?
What access is required?
Developer Details
Author
microsoftLicense
MIT
Author version
v1.1.4
Skillstore revision
r2
Ref
ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006
Maintenance freshness
7/25/2026
Usage
4 downloads ยท 194 views
File structure
๐ references/
๐ global-rules.md
๐ languages/
๐ java/
๐ bom-migration/
๐ bom-gradle-toml.md
๐ bom-gradle.md
๐ bom-maven.md
๐ bom-migration.md
๐ bom-validation.md
๐ INSTRUCTION.md
๐ package-specific/
๐ com.microsoft.azure.eventprocessorhost.md
๐ com.microsoft.azure.management.md
๐ README.md
๐ rules/
๐ efficiency.md
๐ troubleshooting.md
๐ upgrade-strategy.md
๐ upgrade-success-criteria.md
๐ scripts/
๐ upgrade_bom.py
๐ templates/
๐ PLAN_TEMPLATE.md
๐ PROGRESS_TEMPLATE.md
๐ SUMMARY_TEMPLATE.md
๐ workflow/
๐ phase-1-precheck.md
๐ phase-2-plan.md
๐ phase-3-execute.md
๐ phase-4-summarize.md
๐ services/
๐ functions/
๐ assessment.md
๐ automation.md
๐ redis/
๐ redis-to-amr.md
๐ workflow-details.md
๐ SKILL.md