/install env-file-toolkit
Env File Toolkit
Swiss-army knife for .env file management. Validate syntax, diff environments, generate templates, merge files, and check for missing keys.
Commands
Validate
Check .env syntax, find duplicates, empty values, and formatting issues:
python3 scripts/env_toolkit.py validate .env
Diff
Compare two .env files — shows keys only in one file and changed values:
python3 scripts/env_toolkit.py diff .env.local .env.production
Template
Generate a .env.example with smart placeholders (strips secrets, infers types):
python3 scripts/env_toolkit.py template .env
python3 scripts/env_toolkit.py template .env -o .env.example
python3 scripts/env_toolkit.py template .env --keep-values # keep actual values
Merge
Merge multiple .env files (later files override earlier):
python3 scripts/env_toolkit.py merge .env.defaults .env.local -o .env.merged
List Keys
List all variable names in a .env file:
python3 scripts/env_toolkit.py list-keys .env
python3 scripts/env_toolkit.py list-keys .env --with-values
Check Missing
Verify a target .env has all keys from a template:
python3 scripts/env_toolkit.py check-missing .env.example .env
python3 scripts/env_toolkit.py check-missing .env.example .env --strict
Dependencies
- Python 3.8+ (stdlib only, no pip packages needed)
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install env-file-toolkit - After installation, invoke the skill by name or use
/env-file-toolkit - Provide required inputs per the skill's parameter spec and get structured output
What is Env File Toolkit?
Manage .env files with validate, diff, template generation, merge, and missing-key checks. Use when working with environment variable files, comparing .env.l... It is an AI Agent Skill for Claude Code / OpenClaw, with 127 downloads so far.
How do I install Env File Toolkit?
Run "/install env-file-toolkit" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Env File Toolkit free?
Yes, Env File Toolkit is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Env File Toolkit support?
Env File Toolkit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Env File Toolkit?
It is built and maintained by John Wang (@johnnywang2001); the current version is v1.0.0.