Warshield
Warshield is a file encryption and decryption CLI using AES 256 algorithm
Install / Use
/learn @quantumsheep/WarshieldREADME

WarShield is a CLI tool made to encrypt and decrypt your files with a password using AES-256. It was made to ensure a full files protection inside a storage device. If those are lost or stolen, malicious peoples can take over your data.
It uses AES-256 GCM (Galois/Counter Mode) with random 16 bytes initialization vector. Key is hash in a 256 bits key with SHA-512 using random 64 bytes salt and rounds (between 3000 and 9000 rounds).
How to install
NodeJS minimal required version is v10.0.0.
To install as a CLI tool, launch npm install -g warshield.
How to use
Usage: warshield [options] <mode> <dir>
Options:
-V, --version output the version number
-v, --verbose enable verbosity
-t, --trace enable stacktrace
-p, --tmp <directory> change temporary directory
-h, --help output usage information
Commands:
encrypt [options] <file> encrypt a file or all files in a directory
decrypt [options] <file> decrypt a file or all files in a directory
Related Skills
healthcheck
334.1kHost security hardening and risk-tolerance configuration for OpenClaw deployments
node-connect
334.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
prose
334.1kOpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
frontend-design
82.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
