Back to skill
Skillv2.0.0
ClawScan security
Env Config · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 17, 2026, 6:59 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's files and runtime instructions align with an .env/template/validation tool — it reads and writes local env files and stores logs in a per-user data directory, but does not demand external credentials or perform network exfiltration.
- Guidance
- This skill appears to be what it says: a local .env/template/validation tool. Before using it, review the scripts (they are included), and be aware: 1) invoking validate/encrypt/decrypt reads your .env files (which often contain secrets); 2) encrypt uses Base64 (not real encryption) and will expose encoded secrets on stdout — do not treat that as secure storage; 3) the tool creates a per-user data dir (~/.local/share/env-config by default) and logs history/data, so sensitive values may be written to disk; 4) if you want to limit persistence, set ENV_CONFIG_DIR to a controlled location or inspect/clean the data directory after use. If you are comfortable with those behaviors, the skill is coherent and usable; if not, run it in an isolated container or inspect/modify the scripts before running.
Review Dimensions
- Purpose & Capability
- okName, description, SKILL.md and the two scripts implement .env template generation (Node/Python/Go/Docker/etc.), validation, compare, base64 encode/decode, gitignore snippet, and a small local data/logger — all coherent with an environment-variable config manager.
- Instruction Scope
- noteSKILL.md and scripts focus on .env tasks. The scripts explicitly read .env and .env.example, can base64-encode/decode their contents, and provide comparison/validation. This is within the stated scope, but be aware the tool will read any .env file you point it at (which may contain secrets) and will print encoded/decoded content to stdout.
- Install Mechanism
- okInstruction-only skill (no install spec). Provided scripts are local and do not download or execute remote artifacts. No high-risk install mechanism observed.
- Credentials
- noteThe skill does not request credentials or special env vars, but the scripts honor ENV_CONFIG_DIR/XDG_DATA_HOME/HOME and will create/read files under the user's data directory. Templates include placeholder names for services (AWS, OPENAI, STRIPE) as expected, but the tool will read .env files that may contain real secrets — so access to those files is functionally required but sensitive.
- Persistence & Privilege
- notealways:false and no platform-level privileges. The scripts create a per-user data directory (default: ${XDG_DATA_HOME:-$HOME/.local/share}/env-config), write history.log and data.log, and may persist entries added via commands. This is reasonable for a CLI utility but means user data and command history are stored on disk.
