| name | x-zuz |
| description | Unified compression and decompression tool. Core Scenario: When AI needs to handle various archive formats (zip, tar, gz, 7z, rar, zst, xz, bz2) in the terminal. x-cmd provides concise aliases and zero-dependency installation.
|
| license | Apache-2.0 |
x-zuz - Unified Archive/Compression (AI Optimized)
x-zuz is a powerful archive processing module. Its core advantages are a unified interface and zero-dependency auto-installation (it automatically handles missing backends like 7zip or zstd).
Core Aliases
x z: Alias for compression (zuz compress)
x uz: Alias for decompression (zuz decompress)
When to Activate
- When multiple files or directories need to be packed into a specific format.
- When extracting any common archive format (zip, tar.gz, 7z, etc.).
- When listing the contents of an archive without extracting it.
- When extracting and immediately deleting the source file to save space.
Core Principles & Rules
- Non-interactive First: Avoid interactive UIs; use command parameters directly.
- Universal Interface: No need to remember different extraction commands (like
tar -zxvf or unzip); use x uz for everything.
- Environment Isolation: Automatically downloads required backends, ensuring operation in any minimal environment.
Patterns & Examples
Quick Compression
x z output.tar.gz src/
x z archive.zip file1.txt file2.txt
Quick Extraction
x uz archive.zip
x uz backup.tar.xz ./target_dir/
View Archive Contents (Non-interactive)
x zuz ls archive.7z
Extract and Delete Source (Cleanup Mode)
x uzr data.zip
Checklist