Secure handling of API keys, tokens, and credentials. Use when: managing secrets, rotating keys, or auditing credential storage.
Instalação
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Secure handling of API keys, tokens, and credentials. Use when: managing secrets, rotating keys, or auditing credential storage.
Secret Management
Secure handling of application secrets and credentials.
Principles
Never commit secrets to git
Use environment variables
Rotate regularly
Least privilege access
For Supabase
# Set edge function secrets
supabase secrets set MY_SECRET=value
# List secrets (names only, not values)
supabase secrets list
# Unset
supabase secrets unset MY_SECRET
Environment Files
.env.local — local overrides (gitignored)
.env.production — production defaults (committed without secrets)
.env.*.local — sensitive local configs (gitignored)
What NOT to store in env
JWT signing keys (use key rotation service)
Database passwords (use IAM roles)
API keys for external services (use secrets manager)