Setup & Installation
npx skills add https://github.com/microsoft/skills --skill azure-keyvault-secrets-rust
https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-rust/skills/azure-keyvault-secrets-rust
View on GitHubWhat This Skill Does
Azure Key Vault Secrets SDK for Rust. Wraps the Azure Key Vault REST API with a typed Rust client for storing, retrieving, updating, and deleting secrets. Handles versioning, soft delete, and Entra ID authentication.
The typed Rust client handles authentication, pagination, and versioning directly, so you avoid writing raw HTTP calls against the Key Vault REST API or shelling out to the Azure CLI.
When to use it
- Reading database passwords from Key Vault at app startup instead of hardcoding them
- Rotating API keys stored in Key Vault without redeploying the Rust service
- Tagging secrets by environment to separate prod and staging credentials
- Fetching a specific secret version to audit what value was active on a given date
- Listing all secrets in a vault to inventory credentials across a project
Similar Skills
best-practices
A checklist of modern web development standards covering HTTPS, CSP headers, input sanitization, deprecated API avoidance, and HTML validity.
auth0-android
Adds authentication to native Android apps using the Auth0 SDK.
auth0-angular
Adds authentication to Angular apps using the @auth0/auth0-angular SDK.
auth0-aspnetcore-api
Adds JWT access token validation to ASP.
