azure-keyvault-py
Azure Key Vault SDK for Python.
Setup & Installation
Install command
clawhub install thegovind/azure-keyvault-pyIf the CLI is not installed:
Install command
npx clawhub@latest install thegovind/azure-keyvault-pyOr install with OpenClaw CLI:
Install command
openclaw skills install thegovind/azure-keyvault-pyor paste the repo link into your assistant's chat
Install command
https://github.com/openclaw/skills/tree/main/skills/thegovind/azure-keyvault-pyWhat This Skill Does
Python SDK for Azure Key Vault covering secrets, cryptographic keys, and certificates. Provides four client classes: SecretClient, KeyClient, CryptographyClient, and CertificateClient. Supports both sync and async patterns with soft-delete and version tracking.
Centralizes secret management with RBAC, versioning, soft-delete, and HSM-backed key storage that environment variables or config files cannot provide.
When to Use It
- Retrieving database passwords at app startup without hardcoding credentials
- Encrypting sensitive user data with RSA keys managed in the vault
- Rotating API keys across microservices using secret versioning
- Managing TLS certificates for web applications
- Signing and verifying data payloads in distributed systems
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Retrieving database passwords at app startup without hardcoding credentials
- 1Retrieving database passwords at app startup without hardcoding credentials
- 2Encrypting sensitive user data with RSA keys managed in the vault
- 3Rotating API keys across microservices using secret versioning
- 4Managing TLS certificates for web applications
- 5Signing and verifying data payloads in distributed systems
Azure Key Vault SDK for Python.
Security Audits
These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.