migrating-azure-keyvault
OfficialStreamline Azure Key Vault SDK migration to modern libraries
Authormicrosoft
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the challenge of migrating from the deprecated Microsoft.Azure.KeyVault SDK to the modern Azure.Security.KeyVault client libraries, simplifying the transition for developers.
Core Features & Use Cases
- SDK Migration: Assists in migrating from the old
Microsoft.Azure.KeyVaultSDK to the newAzure.Security.KeyVault.*libraries. - Authentication Replacement: Guides the replacement of custom token callbacks with
Azure.Identity. - Client Initialization: Offers instructions on replacing the single
KeyVaultClientwith resource-specific clients likeSecretClient,KeyClient, andCertificateClient. - Operation Conversion: Provides guidance on converting secret, key, and certificate operations from the old SDK to the new one.
- Error Handling: Offers a guide to migrate error handling from
KeyVaultErrorExceptiontoRequestFailedException. - Use Case: Useful for developers who need to update their applications to use the modern Azure.Security.KeyVault client libraries after deprecation warnings.
Quick Start
Run the script to automatically detect usage of the deprecated Key Vault SDK and generate a migration plan.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: migrating-azure-keyvault Download link: https://github.com/microsoft/upgrade-agent-plugins/archive/main.zip#migrating-azure-keyvault Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.