What problem does it solve? Teams leak API keys and database credentials into Git, run static secrets that never rotate, and struggle to deliver secrets securely to Kubernetes workloads, creating breach risk and compliance gaps. ## Core Features & Use Cases - Secret Store Selection & Setup: Decision frameworks for choosing HashiCorp Vault, AWS Secrets Manager, GCP Secret Manager, or Azure Key Vault, with an automated setup script for Kubernetes, Docker, or local environments. - Kubernetes Secret Delivery: Configurations for External Secrets Operator, Secrets Store CSI Driver, and Vault Secrets Operator to sync or mount secrets into pods. - Rotation & Dynamic Secrets: Patterns for versioned static secret rotation, dynamic database credentials with short TTLs, and TLS certificate renewal via cert-manager and Vault PKI. - Leak Detection & Remediation: Gitleaks pre-commit hooks, CI/CD scanning workflows, and a step-by-step incident response process for leaked credentials. - Use Case: A platform team needs database credentials that expire hourly instead of a shared password in a ConfigMap; this Skill configures Vault's database engine and a VaultDynamicSecret so pods receive auto-renewing credentials. ## Quick Start Ask the agent to set up Vault with External Secrets Operator on your Kubernetes cluster and add a Gitleaks pre-commit hook to block secrets from being committed.