Maintains clean, secure, and consistent environment variable configurations across Vercel, Convex, and other deployment platforms.
Acerca de
Environment Variable Hygiene provides best practices and automated checks to prevent common deployment failures caused by malformed secrets and configuration drift. It helps developers eliminate cryptic errors like 'Invalid character in header' by identifying trailing whitespaces, ensures cross-platform parity between frontend and backend environments, and validates API key formats for services like Stripe and Clerk. This skill is essential for maintaining robust production environments and avoiding silent failures in webhook signatures or authentication flows during deployment.
Características Principales
2 GitHub stars
Detects and prevents trailing whitespaces and hidden newline characters in secrets
Ensures cross-platform secret parity between Vercel and Convex environments
Differentiates between development and production environment stores to prevent configuration leaks
Validates API key formats for Stripe, Clerk, and other services using regex patterns
Provides safe CLI commands using printf to avoid shell-injected characters
Casos de Uso
Debugging 'Invalid character in header' or ERR_INVALID_CHAR errors during production deploys
Synchronizing webhook secrets and API tokens between separate frontend and backend platforms
Auditing production environment variables for formatting errors before a major release