env-sanitization-rules
CommunityEnforce safe, scrubbed process environments.
Authorjamieadams-nerd
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Environment sanitization rules for Rust binaries ensure that the process environment is treated as attacker-controlled input, preventing leakage of secrets and unintended influence on child processes.
Core Features & Use Cases
- Tiered env variable handling and scrub reporting to isolate sensitive keys
- Enforced init_tool snapshot and Command::env_clear usage for deterministic environments
- Guidance for implementing or reviewing env handling in umrs-core::init and related code
Quick Start
Integrate the env-sanitization rules into Rust binaries by enforcing a sanitized environment snapshot before any subprocess is spawned.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: env-sanitization-rules Download link: https://github.com/jamieadams-nerd/umrs-project/archive/main.zip#env-sanitization-rules Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.