From aj-geddes-useful-ai-prompts-4
Deploys and configures secrets management with HashiCorp Vault, AWS Secrets Manager, or Kubernetes Secrets for secure credential storage, rotation, and auditing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aj-geddes-useful-ai-prompts-4:secrets-managementThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- [Overview](#overview)
Deploy and configure secure secrets management systems to store, rotate, and audit access to sensitive credentials, API keys, and certificates across your infrastructure.
Minimal working example:
# vault-config.hcl
storage "raft" {
path = "/vault/data"
node_id = "node1"
}
listener "tcp" {
address = "0.0.0.0:8200"
tls_cert_file = "/vault/config/vault.crt"
tls_key_file = "/vault/config/vault.key"
}
api_addr = "https://0.0.0.0:8200"
cluster_addr = "https://0.0.0.0:8201"
ui = true
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| HashiCorp Vault Setup | HashiCorp Vault Setup |
| Vault Kubernetes Integration | Vault Kubernetes Integration |
| Vault Secret Configuration | Vault Secret Configuration |
| AWS Secrets Manager Configuration | AWS Secrets Manager Configuration |
| Kubernetes Secrets | Kubernetes Secrets |
npx claudepluginhub aj-geddes/useful-ai-promptsIntegrates secrets managers (Vault, AWS/GCP/Azure) into apps/infra; generates policies, auth configs, rotation schedules, Kubernetes manifests, and retrieval code.
Implements secure secrets management in CI/CD pipelines using Vault, AWS Secrets Manager, Azure Key Vault, and Google Secret Manager. Covers storage, rotation, and least-privilege access.
Manage API keys, credentials, and secrets securely using vaults, environment variables, and rotation policies. Prevent secrets from being committed to code or exposed in logs.