This seems potentially a bit dangerous, but Betty simplifies some command line business by allowing natural language input.
https://github.com/pickhardt/betty
Internet
betty download http://www.mysite.com/something.tar.gz to something.tar.gz
betty uncompress something.tar.gz
betty unarchive something.tar.gz to somedir
(You can use unzip, unarchive, untar, uncompress, and expand interchangeably.)
betty compress /path/to/dir
[…]
Meta
betty what version are you (or just betty version)
betty whats your github again
Permissions
betty give me permission to this directory
betty give anotheruser ownership of myfile.txt
I haven't personally tried it.