Security Audit
Env Typegen - TypeScript Types from .env
github.com/openclaw/skillsTrust Assessment
Env Typegen - TypeScript Types from .env received a trust score of 57/100, placing it in the Caution category. This skill has some security considerations that users should review before deployment.
SkillShield's automated analysis identified 3 findings: 1 critical, 0 high, 2 medium, and 0 low severity. Key findings include File read + network send exfiltration, Sensitive path access: Environment file, Unpinned dependency in installation instructions.
The analysis covered 4 layers: Manifest Analysis, Static Code Analysis, Dependency Graph, LLM Behavioral Safety. All layers scored 70 or above, reflecting consistent security practices.
Last analyzed on February 13, 2026 (commit 13146e6a). SkillShield performs automated 4-layer security analysis on AI skills and MCP servers.
Layer Breakdown
Behavioral Risk Signals
Security Findings3
| Severity | Finding | Layer | Location | |
|---|---|---|---|---|
| CRITICAL | File read + network send exfiltration .env file access Remove access to sensitive files not required by the skill's stated purpose. SSH keys, cloud credentials, and browser data should never be read by skills unless explicitly part of their declared functionality. | Manifest | skills/lxgicstudios/env-typegen/SKILL.md:18 | |
| MEDIUM | Sensitive path access: Environment file Access to Environment file path detected: '.env.local'. This may indicate credential theft. Verify that access to this sensitive path is justified and declared. | Static | skills/lxgicstudios/env-typegen/SKILL.md:18 | |
| MEDIUM | Unpinned dependency in installation instructions The installation command `npm install -g @lxgicstudios/env-typegen` does not specify a version. This practice installs the latest available version of the package, which introduces a supply chain risk. Future versions could contain breaking changes, new vulnerabilities, or even malicious code without explicit review or consent, potentially impacting the integrity and security of the agent's environment. Pin the dependency to a specific version (e.g., `npm install -g @lxgicstudios/env-typegen@1.0.0`) to ensure deterministic and secure installations. Regularly review and update the pinned version after verifying its integrity and security. | LLM | SKILL.md:8 |
Scan History
Embed Code
[](https://skillshield.io/report/72a5807c6dd5e36f)
Powered by SkillShield