azure-upgrade
Pass
Audited by Gen Agent Trust Hub on Mar 19, 2026
Risk Level: SAFE
Full Analysis
- Cloud Resource Management: The skill utilizes official Azure CLI commands to interact with cloud infrastructure, including querying configurations and creating new resources. This is essential for its primary purpose of automating service upgrades within the Azure ecosystem.
- External Tool Integration: It leverages standard developer tools such as the Azure CLI and Azure Functions Core Tools (
func). These are well-established utilities for managing Azure services. - Configuration Migration: The automation scripts collect and migrate application settings and identity configurations. The skill includes explicit guidance to filter out sensitive or deprecated settings and recommends transitioning to identity-based authentication to enhance security posture.
- Deployment Package Handling: For scenarios where source code is not in version control, the skill provides steps to download existing deployment packages from the user's own Azure Storage account for redeployment to the upgraded plan.
- Validation and Rollback: Includes comprehensive post-upgrade validation steps, such as smoke tests and performance monitoring via Application Insights, and maintains original resources until the user confirms successful migration.
Audit Metadata