/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)
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install env-file-toolkit - 安装完成后,直接呼叫该 Skill 的名称或使用
/env-file-toolkit触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 127 次。
如何安装 Env File Toolkit?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install env-file-toolkit」即可一键安装,无需额外配置。
Env File Toolkit 是免费的吗?
是的,Env File Toolkit 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Env File Toolkit 支持哪些平台?
Env File Toolkit 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Env File Toolkit?
由 John Wang(@johnnywang2001)开发并维护,当前版本 v1.0.0。