@dalto do you think something like the following could work?
compress --help
usage: compress [-h] [-r] [-v] [-d] [-V] target [target ...]
Tool which recursively compress files in a folder using btrfs transparent compression
positional arguments:
target File or folder that you want to compress
options:
-h, --help show this help message and exit
-r, --recursive Recursively change all items in given path
-v, --verbose Change the program verbosity, by default program prints nothing unless there is some error
-d, --decompress Will remove compression flag and uncompress all files
-V, --version show program's version number and exit
Would this only work for user owned files/folders?