What problem does it solve?
This Skill solves confusion and misconfiguration when provisioning Kubernetes secrets across a GitOps cluster, helping you pick the correct mechanism and avoid broken secret syncs.
Core Features & Use Cases
- Decision Tree for Secret Provisioning: Routes each secret to secret-generator, ExternalSecret, app-secrets, or kubernetes-replicator based on persistence, generation, and sharing requirements.
- ExternalSecret Integration with AWS SSM: Applies the expected ClusterSecretStore pattern and SSM path convention for deterministic retrieval of externally managed values.
- Cross-Namespace Secret Replication: Documents the correct source/consumer annotation pairing for kubernetes-replicator so multiple namespaces can share a single secret safely.
- Debugging and Verification Workflow: Provides a script-driven workflow to inspect ExternalSecret and ClusterSecretStore health and surface common failure causes.
Quick Start
Ask the secrets skill which mechanism to use for a new application secret and request the manifest pattern that matches your persistence and sharing needs.