moai-cc-configuration
Installation
SKILL.md
Configuration Management Expert
Scalable Application Configuration & Secrets
Focus: Environment Variables, Validation (Zod/Pydantic), Secrets
Stack: TypeScript (Zod), Python (Pydantic), Docker, Kubernetes
Overview
Patterns for managing application settings across environments (Dev, Staging, Prod) securely and reliably.
Core Principles
- 12-Factor App: Store config in the environment.
- Strict Validation: Fail fast if config is invalid at startup.
- Secret Separation: Never commit secrets; use Vault/KMS/Secrets Manager.
- Type Safety: Treat configuration as typed objects, not raw strings.