{
  "name": "Environment Variable Security Audit",
  "version": "1.0",
  "description": "Audit environment variable configurations by encoding, hashing, and comparing values across environments.",
  "use_case": "Compare environment variable configurations across staging and production to catch misconfigurations.",
  "keywords": ["environment variables", "config audit", "secrets management", ".env security"],
  "tools": [
    {
      "step": 1,
      "name": "Base64 Encoder",
      "slug": "base64-encoder",
      "action": "Decode Base64-encoded secrets from environment configs to verify values",
      "params": {
        "mode": "decode",
        "input": "Base64-encoded secret from .env file"
      }
    },
    {
      "step": 2,
      "name": "Hash Generator",
      "slug": "hash-generator",
      "action": "Hash sensitive values to create comparable fingerprints without exposing secrets",
      "params": {
        "algorithm": "SHA-256",
        "input": "Secret value to fingerprint"
      }
    },
    {
      "step": 3,
      "name": "Diff Checker",
      "slug": "diff-checker",
      "action": "Compare sanitized .env files between environments",
      "params": {
        "left": "staging.env contents (sanitized)",
        "right": "production.env contents (sanitized)"
      }
    }
  ]
}
