Are there generic rules or guidelines meant to improve the ease of use or user experience with a command line interface (CLI)?
Maybe even some attempt at standardization?
In my case I'm trying to follow the ideas of git and I'm using Python with the click package which already sets some "framework".