env-audit

Solid

Environment variable and configuration audit. 8 dimensions (ENV1-ENV8): variable completeness, unused vars, startup validation, secret exposure, environment parity, type safety, default values, and documentation. Supports Node.js (.env/process.env), Python (os.environ/settings), and framework-specific patterns (Vite import.meta.env, Next.js NEXT_PUBLIC_). Switches: zuvo:env-audit full | [path] | --secrets-only | --parity

Code & Development 6 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
28
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# zuvo:env-audit Audit environment variable management for completeness, safety, and consistency across development, staging, and production environments. Single-pass execution. **When to use:** After adding new env vars, before production deploy, when debugging config-related incidents, onboarding new environments, periodic check. **When NOT to use:** Secret scanning in source code (`/security-audit`), CI pipeline config (`zuvo:ci-audit`), infrastructure (`/security-audit`). ## Mandatory File Loading Read every file below before starting. Print the checklist. ``` CORE FILES LOADED: 1. ../../shared/includes/codesift-setup.md -- [READ | MISSING -> STOP] 2. ../../shared/includes/env-compat.md -- [READ | MISSING -> STOP] 3. ../../shared/includes/run-logger.md -- [READ | MISSING -> STOP] 4. ../../shared/includes/retrospective.md -- [READ | MISSING -> STOP] ``` If any file is MISSING, STOP. Do not proceed from memory. --- ## Argument Parsing | Token | Behavior | |-------|----------| | _(empty)_ or `full` | All 8 dimensions, scope = project root | | `[path]` | Scope to a directory (monorepo package, module) | | `--secrets-only` | ENV4 only -- focus on secret exposure | | `--parity` | ENV5 only -- compare environment configurations | --- ## Safety Gates ### GATE 1 -- Read-Only This audit is **read-only**. The only write target is `zuvo/audits/`. FORBIDDEN: - Modifying any `.env`, config, or source file - Creating or deleting environment v...

Details

Author
greglas75
Repository
greglas75/zuvo
Created
4 months ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category