| name | nerf-az-keyvault |
| description | Azure Key Vault inspection tools (network ACLs, secret metadata) |
| targets | ["*"] |
nerf-az-keyvault
These tools are available as scripts within this skill. Call them using the paths shown in each usage line.
Tools for inspecting Key Vault configuration and secret metadata.
az-keyvault-show reports network ACLs, public network access, RBAC mode,
and private endpoint connections. az-keyvault-secret-list returns secret
names only (no values). az-keyvault-secret-stats returns length,
content type, and last_modified for a single secret without revealing
the value -- use last_modified to detect rotation.
All tools accept --subscription to target a specific subscription.
nerf-az-keyvault-list
List Key Vaults (optionally filtered by resource group).
Usage: scripts/nerf-az-keyvault-list [--resource-group|-g <resource_group>] [--subscription <subscription>]
Maps to: az keyvault list <resource_group> <subscription> --output json
Options:
--resource-group|-g (optional): Filter to a specific resource group
--subscription (optional): Subscription name or ID (defaults to active)
nerf-az-keyvault-show
Show Key Vault details (network ACLs, publicNetworkAccess, RBAC mode, private endpoints).
Usage: scripts/nerf-az-keyvault-show [--resource-group|-g <resource_group>] [--subscription <subscription>] <name>
Maps to: az keyvault show --name <name> <resource_group> <subscription> --output json
Options:
--resource-group|-g (optional): Resource group containing the vault (optional, helps with disambiguation)
--subscription (optional): Subscription name or ID (defaults to active)
Arguments:
<name> (required): Key Vault name
nerf-az-keyvault-network-rule-list
List explicit network rules on a Key Vault.
Usage: scripts/nerf-az-keyvault-network-rule-list [--resource-group|-g <resource_group>] [--subscription <subscription>] <vault_name>
Maps to: az keyvault network-rule list --name <vault_name> <resource_group> <subscription> --output json
Options:
--resource-group|-g (optional): Resource group containing the vault (optional)
--subscription (optional): Subscription name or ID (defaults to active)
Arguments:
<vault_name> (required): Key Vault name
nerf-az-keyvault-secret-list
List secret names in a Key Vault (no values).
Usage: scripts/nerf-az-keyvault-secret-list [--subscription <subscription>] <vault_name>
Maps to: az keyvault secret list --vault-name <vault_name> <subscription> --output json
Options:
--subscription (optional): Subscription name or ID (defaults to active)
Arguments:
<vault_name> (required): Key Vault name
nerf-az-keyvault-secret-stats
Show metadata for a secret value (length, content type, last modified) without revealing any characters. Use last_modified to detect rotation. No content-derived fingerprint is emitted: a deterministic fingerprint would let an agent verify guessed values offline.
Usage: scripts/nerf-az-keyvault-secret-stats [--subscription <subscription>] <vault_name> <name>
Options:
--subscription (optional): Subscription name or ID (defaults to active)
Arguments:
<vault_name> (required): Key Vault name
<name> (required): Secret name
Hit a bug, complaint, bypass-worthy guardrail, or want a feature? Use the nerf-report skill.