This skill provides comprehensive guidance for managing environment configurations, secrets, and environment variables in Python projects using UV (the modern Python package and project manager). It covers secure configuration patterns, multi-environment setups, .env file management, and secrets handling with encryption support.
Environment configuration is critical for separating configuration from code (12-factor app principles), managing secrets securely across environments, preventing credential leaks, and supporting team collaboration.
Create config.py - see references/api-reference.md for complete implementation:
Competenze nella configurazione dell'ambiente e nella gestione dei segreti utilizzando UV per progetti Python. Gestisce file .env, variabili di ambiente, crittografia dei segreti, configurazioni multiambiente e modelli di configurazione sicuri. Da utilizzare durante la configurazione degli ambienti di progetto, la gestione delle chiavi API o l'implementazione delle best practice di configurazione. Fonte: autumnsgrove/claudeskills.