LaunchKit · 2026

Setup & Installation

npx skills add https://github.com/microsoft/skills --skill azure-keyvault-keys-ts
or paste the link and ask your coding assistant to install it
https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-typescript/skills/azure-keyvault-keys-ts
View on GitHub

What This Skill Does

Manages cryptographic keys in Azure Key Vault from TypeScript/Node.js. Covers key creation (RSA, EC), encryption, decryption, signing, verification, and automated rotation policies. Also handles key wrapping and backup/restore across vaults.

Key operations stay inside Azure's HSM boundary, so private key material never touches your application code.

When to use it

  • Rotating RSA keys on a 90-day policy without manual intervention
  • Encrypting sensitive payloads before storing them in a database
  • Signing JWTs or document hashes with a Key Vault-managed private key
  • Wrapping AES key material for secure transmission between services
  • Restoring a key backup to a different vault during a disaster recovery drill